Имя: Пароль:
1C
1С v8
Объединение ячеек табличного документа (по вертикали)
0 Aswed
 
14.10.14
11:06
Собственно как это сделать?
Всегда делал объединение ячеек но только горизонтально. А сейчас потребовалось объединить их в одной колонке.

Пишу

        Область = Макет.ПолучитьОбласть("СтрокаПродукция");
        
        СтруктураПоиска = Новый Структура("Ссылка", ВыборкаДокументы.Ссылка);
        Если ВыборкаПродукция.НайтиСледующий(СтруктураПоиска) Тогда
            Выборка = ВыборкаПродукция.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
            Пока Выборка.Следующий() Цикл
                ВыборкаПродукция = Выборка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
                Пока ВыборкаПродукция.Следующий() Цикл
                    ЗаполнитьЗначенияСвойств(Область.Параметры, ВыборкаПродукция);
                    ТабличныйДокумент.Вывести(Область);
                КонецЦикла;
            КонецЦикла;
        КонецЕсли;
        
        Обл = Область.Область(6,3,10,3);
        Обл.Объединить();

Не объединяет сволочь.
Что делаю ни так?
1 Aswed
 
14.10.14
11:07
+ (0) пробовал и через обращение к макету, всё равно не объединяет.
2 Ёпрст
 
гуру
14.10.14
11:15
(0) объединять надо в выведенном табличном документе, а не в шаблоне макета
3 Aswed
 
14.10.14
11:16
(2) Щас попробую.

ЗЫ А почему для строки такое работает?
4 Ёпрст
 
гуру
14.10.14
11:17
(3) потому, что объединяешь ДО вывода поди.
5 Aswed
 
14.10.14
11:19
(4) Аааа, точно)))
Спасибо. Всё пошло.