Имя: Пароль:
1C
1С v8
Вывод печати и подписи в ВПФ по условию
,
0 orangekrs
 
26.01.16
11:28
Посоветуйте, может кто решал подобную задачу:
Делаю ВПФ акта сверки с печатью и подписью, нужно дать возможность пользователю выбирать: выводить печать (круглую,синию) и подпись в ВПФ или не выводить. Вопрос: кааак ? Самому в голову приходит только всякая фигня вроде добавить реквизит к документу и в ВПФ смотреть на него
1 Strogg
 
26.01.16
11:34
еслина модальность положить - то перед выполнением ВПФ - ВвестиЗначение(), или форму нарисовать модальную. Если нет - то через ОписаниеОповещения().
2 LordCMEPTb
 
26.01.16
11:37
Если конфигурация "обычная", то есть вероятность, что в печатной форме есть возможность задать "ДополнительныеПараметры".
Если не "управляемая", тогда разные обработки.
Ну или как в (1), но теряется возможность пакетной печати.
3 Stim213
 
26.01.16
11:37
(1) у впф нет формы, весь код выполняется на сервере, в модуле объекта. а сервер не знает про пользователя и ничего не может ему предложить выбрать
4 LordCMEPTb
 
26.01.16
11:38
(2) Если не "управляемая" -> Имелось ввиду Если не "обычная", а "управляемая"... Чутка лишнего удалил.
5 orangekrs
 
26.01.16
11:41
Пардон, забыл указать конфу - БП 3.0.43.75
6 LordCMEPTb
 
26.01.16
11:44
Тогда либо разные печатные формы, чтобы пользователь решал с чем печатать, либо доп.реквизиты/свойства, чтобы автоматом определять.
7 Мимохожий Однако
 
26.01.16
11:47
Сделай 2 формы. Всё равно пользователь выбирает из списка печатных форм. Меньше нажатий и проще реализовать Так сделано при печати счетов
8 orangekrs
 
26.01.16
11:49
Ок, уговорили ) Просто подумал, может я тупой ) и это 100500 раз делалось )
9 LordCMEPTb
 
26.01.16
11:58
(8) На самом деле вариант еще один есть:
При регистрации печатной формы указать 2 команды (с разными печатями), а в самой процедуре печати проверять по имени команды в коллекции печатных форм какой вариант выводить. Но почему-то это кажется более сложным для отладки/менее устойчивым вариантом.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший