Имя: Пароль:
1C
1С v8
Сворачивание группировок в табличном документе
0 val245
 
27.06.13
21:29
Нужно свернуть строки табличного документе. Данные получаею двумя запросами. Одним запросом сгрупировать не получается. Вот приблизительно тот код, которрый деляю для группировки строк:

ТабДок.НачатьАвтогруппировкуКолонок();
Выборка1 = Запрос.Выполнить.Выбрать();
Пока Выборка1.следующий() Цикл

ОбластьСтрокаТаблицы_Область1.Параметры.ОбщаяСумма = Выборка.СуммаОборотКт;
ТабДок.Вывести(ОбластьСтрокаТаблицы_Область1, 0);

ОбластьСтрокаТаблицы_Область2.Параметры.Заполнить(Выборка);
ТабДок.Присоединить(ОбластьСтрокаТаблицы_Область2);

Запрос2 = Новый Запрос(ТекстЗапроса);
Выборка2 = Запрос2.Выполнить().Выбрать();

Пока Выборка2.Следующий() Цикл

ОбластьРасшифровка_Область1.Параметры.ДатаВыдачи = Выборка2.Дата;
ОбластьРасшифровка_Область1.Параметры.СуммаВыдана = Выборка2.СуммаДокумента;

ТабДок.Вывести(ОбластьРасшифровка_Область1, 1);
ТабДок.Присоединить(ОбластьРасшифровка_Область2);

КонецЦикла;

КонецЦикла;

ТабДок.ЗакончитьАвтогруппировкуСтрок();

Однако почему-то группировка не происходит. Что не так, может инфу посмотреть какую кто посоветует?
1 val245
 
27.06.13
21:38
Нашел :) Автоггруппировка не подходит, начинаем групировку так:

ТабДок.НачатьГруппуСтрок();

заканчиваем группировку так:

ТабДок.ЗакончитьГруппуСтрок();