Имя: Пароль:
1C
1С v8
Управление видимостью нескольких факсимиле в общей форме "Печать документов"
0 Алексей Турков
 
04.06.23
00:41
Внешняя печатная форма выводит на печать один табличный документ, состоящий из нескольких страниц, каждая из которых содержит факсимиле (один и тот же макет выводится столько раз, сколько в табличной части документа строк). Если использовать типовой код, тогда подпись и печать отображаются только на последней странице. Нужна возможность управления видимостью всеми факсимиле в общей форме "Печать документов". Как это сделать?
1 Мимохожий Однако
 
04.06.23
06:44
Без программирования не обойтись...
2 Алексей Турков
 
08.06.23
23:30
Использую код:

УправлениеПечатью.ЗадатьОбластьПечатиДокумента(ТабличныйДокумент, НомерСтрокиНачало, ОбъектыПечати, СведенияОДокументе.Документ);
УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, ПараметрыПечати);

Отрабатывает правильно, если факсимиле выводится один раз.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший