Имя: Пароль:
1C
 
Можно ли объединить несколько табличных документов из разных макетов в один?
0 benzotopor
 
08.10.09
00:25
Необходимо что бы в один результирующий табличный документ выводились печатные формы разных видов документов (пакетная печать). Можно ли этого достичь не создавая и не редактируя существующих макетов печатных форм? Если да, то каким образом.

Заранее благодарю.
1 NcSteel
 
08.10.09
00:26
Получаешь макеты по областям выводишь в ТабДокумент.
2 benzotopor
 
08.10.09
00:28
а колонки если разной ширины?
3 benzotopor
 
08.10.09
00:29
и количество колонок разное (35 и 75)
4 GROOVY
 
модератор
08.10.09
00:41
Для каждой обрасти нужно поставить уникальный формат и тогда с колонками будет полный ОК.
5 GROOVY
 
модератор
08.10.09
00:42
обрасти = области
6 benzotopor
 
08.10.09
00:48
а как это сделать?
7 benzotopor
 
08.10.09
00:58
(4) как для области поставить уникальный формат?
8 КонецЕсли
 
08.10.09
08:09
(7) выводи и всё. Таб документ в 1с поддреживает разные ширины колонок для разных строки (прям как Word).
ИМХО Groovy имел ввиду если в одном макете реализовывать. А у тебя они разные.
9 benzotopor
 
08.10.09
08:35
да, они у меня разные. Пробовал их выводить в один результирующий таб. документ. В этом случае параметры колонок устанавливаются первого из выводимых. Как сделать чтобы каждая выводимая область была независимой от формата колонок результирующего таб. документа?
10 КонецЕсли
 
08.10.09
09:27
У меня выводится так:

Макет1=ПолучитьМакет("макет1");
Макет2=ПолучитьМакет("макет2");
Область1Макета1=Макет1.ПолучитьОбласть("Область1");
Область1Макета2=Макет2.ПолучитьОбласть("Область1");
ТабДокумент.Вывести(Область1Макета1);
ТабДокумент.Вывести(Область1Макета2);

В итоге в ТабДоке 2 области с разными настройками колонок
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn