Имя: Пароль:
1C
1С v8
Вывод группировок из макета
0 Быдло замкадное
 
16.08.19
15:51
Привет.
У меня группировки настроены в макете, как вывести макет вместе с этими группировками?

https://s8.hostingkartinok.com/uploads/images/2019/08/df00ba3952926e274316579af5dbf3b7.jpg

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

Выводит без группировок

https://s8.hostingkartinok.com/uploads/images/2019/08/9cce771dad0a1e40aea14ff06b3dc08b.jpg
1 butterbean
 
16.08.19
15:53
НачатьГруппуСтрок() и ЗакончитьГруппуСтрок() вместо Авто.....
2 Быдло замкадное
 
16.08.19
15:55
(1) это придется все их вручную делать? Лень.. автоматом бы все перенести
3 DrWatson
 
16.08.19
15:57
ТабДокумент.Вывести(Макет);
4 Быдло замкадное
 
16.08.19
16:00
(3) сработало. Но тогда я так понимаю количество строк стандртное будет. Новую область внутри не добавишь
5 DrWatson
 
16.08.19
16:15
(4) Всё как и раньше, к ТабДокумент по-прежнему можно добавлять области.
6 Быдло замкадное
 
16.08.19
16:35
(5) как то он в конец добавляет.. а в середину не получается.
ТабДокумент.Вывести(Область, 1, «ГруппаСтатья1»);

В середину таб дока возможно добавлять?
7 Быдло замкадное
 
16.08.19
16:38
Задал имя группы в режиме конфигуратора, а в режиме предприятия оно пустое
8 Быдло замкадное
 
16.08.19
16:49
А если вывожу все группировки вручную то невозможно задать расположение группировки конец!!! Что бы плюсик снизу был((
9 Быдло замкадное
 
16.08.19
17:06
Ура. Нашел решение. Заранее в макете добавляю с запасом статей (строк) а потом после вывода макета удаляю лишние программно со сдвигом)) по другому никак не получилось