Имя: Пароль:
1C
1С v8
СКД, вывод каждой таблицы на новом табличном документе
0 nbIx
 
20.07.12
11:48
Есть отчет на СКД, в нем много таблиц.

Необходимо каждую таблицу вывести в новый табличный документ.
Понятно, что есть ЭлементРезультатаКомпоновкиДанных.
Нужно при выводе из параметров элемента понять, что начинается новая таблица.

Кто-нибудь делал подобное?
1 GANR
 
20.07.12
12:21
(0) Вообще эта самые таблицы располагаются в поле КомопоновщикНастроек.Настройки.СтруктураОтчета. Нельзя-ли создать ещё один объект "Компоновщик настроек" (скопировав первый), который при переборе элементов структуры первого компоновщика будет каждый раз очищать свою структуру и копировать в неё по очереди таблицы, а затем выводить их в новый табличный документ?
2 nbIx
 
20.07.12
12:28
(1)Проблема в том, что данных очень много. Данные получаются один раз, а потом последовательно выводятся в разных разрезах.
Можно конечно разделить, тогда будет работать в n раз медленнее.
3 GANR
 
20.07.12
12:31
(2) Если база хранится в MSSQL варианте, то после 1-го получения данные, скорее всего, будут кэшированы.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн