Версия для печати темы (https://pro1c.org.ua/index.php?s=48a4c2ae18b2f18cab91a5e20d942345&showtopic=14810)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Неверный вывод автогруппировок

Автор: bereznoy 12.10.13, 14:30

Хочу сделать отчет по номенклатуре,которые будет отображать все группировки, все получается но последнюю группу показывает отдельно, вот
код и после него скрин что в итоге получается

Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    Номенклатура.Ссылка КАК Товар
                   |ИЗ
                   |    Справочник.Номенклатура КАК Номенклатура
                   |ГДЕ
                   |    НЕ Номенклатура.ПометкаУдаления
                   |
                   |УПОРЯДОЧИТЬ ПО
                   |    Товар ИЕРАРХИЯ";
    
    Выборка = Запрос.Выполнить().Выбрать();
    
    Таблица =  Запрос.Выполнить().Выгрузить();
    
    ТабДок.НачатьАвтогруппировкуСтрок();

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

            ТекГруппировка = Выборка.Товар;
            ТекУровень =  ТекГруппировка.Уровень();
            ОбластьСтрокаТаблицы = Макет.ПолучитьОбласть("Наименование");
            ОбластьСтрокаТаблицы.Параметры.Заполнить(Выборка.Товар);
            ТабДок.Вывести(ОбластьСтрокаТаблицы,ТекУровень);
            
        КонецЦикла;
        
        
    
    ТабДок.ЗакончитьАвтогруппировкуКолонок();
        ТабДок.ПоказатьУровеньГруппировокСтрок(0);
    Возврат ТабДок






Автор: alex040269 12.10.13, 17:45

Цитата(bereznoy @ 12.10.13, 15:30) http://pro1c.org.ua/index.php?act=findpost&pid=76164
ТабДок.ЗакончитьАвтогруппировкуКолонок();


Автор: bereznoy 12.10.13, 21:34

Спасибо огромное, невнимательный я!!!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua