|
Вызов 2-х макетов на печать
| ☑ |
0
Самая счастливая
03.02.14
✎
21:25
|
Есть документ. И два макета на печать. В модуле документа Функция ПечатьМакета1, в него добавила на код ,вывода второго макета. В итоге при нажатие на кнопку выводится только 1-ый макет
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("макет1");
.................................
Возврат ТабДокумент;
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("макет2");
,,,,,,,,,,,,,,,,,,,,,,,,,,
Возврат ТабДокумент;
|
|
1
Torquader
03.02.14
✎
21:30
|
Вот эта команда:
Возврат ТабДокумент;
Возвращает управление в вызвавшую функцию.
Так что дальше код не выполняется.
|
|
2
Самая счастливая
03.02.14
✎
21:32
|
а как написать?
|
|
3
Самая счастливая
03.02.14
✎
21:33
|
во втором макете, данные берутся из регистра, не из документа
|
|
4
vicof
03.02.14
✎
21:33
|
(0) убери
Возврат ТабДокумент;
ТабДокумент = Новый ТабличныйДокумент;
|
|
5
Torquader
03.02.14
✎
21:34
|
Если ..... подразумевает код формирования документа на основе макета, то можно попробовать первый возврат закоментировать, а вместо него вставить разрыв страницы.
|
|
6
Самая счастливая
03.02.14
✎
21:34
|
т.е если убираю, сразу ругается , что не хватает реквизитов
|
|
7
Torquader
03.02.14
✎
21:36
|
Вторая часть работала отдельно (если всё от начала до первого возврата закоментировать) ?
|
|
8
Самая счастливая
03.02.14
✎
21:40
|
сперва должна выходить первая часть, данные из документа, потом второй макет некоторые данные из регистра
|
|
9
Torquader
03.02.14
✎
23:58
|
(8) Нужно убедиться, что второй макет вообще работоспособен, так как есть подозрение, что он неправильно формируется (ошибки в коде).
|
|
10
Анютик
04.02.14
✎
00:33
|
Функция Печать1()
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("макет1");
.................................
Возврат ТабДокумент;
КонецФункции
Функция Печать2()
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("макет2");
,,,,,,,,,,,,,,,,,,,,,,,,,,
Возврат ТабДокумент;
КонецФункции
Функция Печать()
Печать1();
Печать2();
а так?
|
|
11
Torquader
04.02.14
✎
00:41
|
(10) Только про Показать нужно не забыть - иначе - вы сформировали два документа, а результаты формирования отправили коту под хвост.
|
|