Вход | Регистрация

1С:Предприятие ::

Метки: 

Не отображается группировка колонок табличного документа

Я
   Лойфер
 
07.12.17 - 14:20
Добрый день, коллеги!
Возникла потребность сформировать отчёт дедовским способом без - применения СКД. Стоит задача - сгруппировать колонки. Ну я и группирую как принято через НачатьАвтогруппировкуКолонок() и Присоединить(). Результирующий документ передаю на клиент и вывожу на экран. Группы не отображаются (нет плюсика).

Вот упрощённый пример:
    ТабДок = Новый ТабличныйДокумент;
    ОтчетОбъект = РеквизитФормыВЗначение("Отчет");
    Макет = ОтчетОбъект.ПолучитьМакет("Макет");
    ОбластьЗаголовок1 = Макет.ПолучитьОбласть("Область1");
    ТабДок.НачатьАвтогруппировкуСтрок();
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.ЗакончитьАвтогруппировкуСтрок();
    ТабДок.ОтображатьГруппировки = Истина;

Вот и подумалось мне - это ошибка платформы или я что-то проглядел?

Платформа: 8.3.8.1964

p.s. Пример про строки, а не про колонки, но это тоже не работает.
 
 
   Ёпрст
 
1 - 07.12.17 - 14:22
(0) А чего там должно группироваться ? У тя всё на одном уровне
   Лойфер
 
2 - 07.12.17 - 14:29
Точно! Я дурак. Простите меня грешного! Вот так пример заработал:

ТабДок = Новый ТабличныйДокумент;
    ОтчетОбъект = РеквизитФормыВЗначение("Отчет");
    Макет = ОтчетОбъект.ПолучитьМакет("Макет");
    ОбластьЗаголовок1 = Макет.ПолучитьОбласть("Область1");
    ТабДок.НачатьАвтогруппировкуСтрок();
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 1, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 2, , Ложь);
    ТабДок.Вывести(ОбластьЗаголовок1, 2, , Ложь);
    ТабДок.ЗакончитьАвтогруппировкуСтрок();
    ТабДок.ОтображатьГруппировки = Истина;

Спасибо! :)


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует