|
заполнение макета для каждой строки ТЧ документа | ☑ | ||
---|---|---|---|---|
0
dimonderman
21.08.13
✎
21:28
|
Здравствуйте, есть макет+ процедура заполнения....Как сделать так чтобы
макет заполнялся для даных каждой строки ТЧ документа и выводился на печать в одном табличном документе.... Даныепечати = ЭлементыФормы.РаботникиОрганизации.ТекущиеДанные; ТабДок = Новый ТабличныйДокумент; Макет = Документы.НачислениеЗарплатыРаботникам.ПолучитьМакет("АКТ"); Область = Макет.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет.ПолучитьОбласть("ОбластьТело"); ........... ТабДок.Вывести(Область); Область = Макет.ПолучитьОбласть("ОбластьДно"); .................. ТабДок.Вывести(Область); ТабДок.ОтображатьСетку = Ложь; ТабДок.Защита = Ложь; ТабДок.Показать("АКТ "+Формат(ТекущаяДата(),"ДЛФ=Д")); Можно ли както выводить кучу макетов в одном ТД...Если будет Даныепечати = Строчка, Где Строчка ---даные цикла по ТЧДок. Для каждого Строчка из ЭтотОбъект.РаботникиОрганизации Цикл Даныепечати = Строчка.(Даные) Конеццикла |
|||
1
Рэйв
21.08.13
✎
21:37
|
Можно
|
|||
2
dimonderman
21.08.13
✎
22:23
|
Я понял, а как?
|
|||
3
hhhh
21.08.13
✎
22:29
|
Область = Макет1.ПолучитьОбласть("ОбластьШапка");
............. ТабДок.Вывести(Область); Область = Макет2.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет3.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет4.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет1.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет1.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); Область = Макет1.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); ... Область = Макет5238.ПолучитьОбласть("ОбластьШапка"); ............. ТабДок.Вывести(Область); |
|||
4
hhhh
21.08.13
✎
22:32
|
еще так можно
табДок.Вывести(ТабДок1); табДок.Вывести(ТабДок2); табДок.Вывести(ТабДок3); ... табДок.Вывести(ТабДок6003); |
|||
5
dimonderman
21.08.13
✎
23:32
|
Спасибо, если в цикле задавать итератор ТабДок то получится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |