Имя: Пароль:
1C
1С v8
ДополнительныеПараметры во внешеней печатной форме для Управляемых форм
0 Elkin-Palkin
 
29.11.17
14:50
В ЗУП 2.5 (в БУХ 2.0 и т.д. - не важно, главное Обычное приложение) при создании внешней печатной формы можно было в обработке указать реквизит ДополнительныеПараметры, потом заполнить эти доп. параметры при подключении в справочник доп. внешний печатных форм, обработок и уже потом анализировать в модуле обработки.

Теперь надо перейти на ЗУП версии 3(три), а это уже УФ, и требования к внешний печатным формам другие.

Поэтому и вопрос: есть ли такой аналог для внешних печатных форм под БСП (например, ЗУП 3.1)? Или киньте ссылку, где прочитать. Из того, что я нашёл нигде про эти ДополнительныеПараметры ни слова.
1 Cyberhawk
 
29.11.17
15:00
ОткрытиеФормы, сохранемые реквизиты
2 Elkin-Palkin
 
29.11.17
15:11
(1) Скорее всего, я неправильно сформулировал вопрос, потому как я не понял ответа.

С помощью одной обработки раньше можно было создать две печатных формы:

1) "Подписывает Вася"
2) "Подписывает Коля"

Для этого в коде формирования печатной формы (в обычном приложении, для ЗУП 2.5 достаточно было написать);

ХтоПодпишет = ДополнительныеПараметры.Подписывальщик;

А при подключении это доп. печатной формы ДЛЯ РАЗНЫХ ДВУХ ЭЛЕМЕНТОВ можно было указать в "Параметры обработки" для первого случая: Имя - "Подписывальщик", Значение - "Вася"; для второго случая: Имя - "Подписывальщик", Значение - "Коля". А обработка (с кодом внутри) одна и та же.

Как это с ОткрытиемФормы и с сохраняемыми реквизитами стыкуется - не понял.
3 Cyberhawk
 
29.11.17
16:23
(2) Теперь так не получится. Перечень команд ("петчаных форм"), доступных для вызова, жестко задается в модуле подключаемой обработки.
Но никто не мешает тебе хранить список вась и петь в каких-нибудь доп. реквизитах организации / прикладного пользователя и т.д., а в обработке перед вызовом команды показывать свою формочку, где пользователь будет выбирать этого васю или петю для каждого случая
4 Cyberhawk
 
29.11.17
16:24
+(3) Продолжая развивать тему, никто не мешает завести доп. реквизиты "Печатная форма для Васи" и "Печатная форма для Пети", инициализировать их васей и петей, а в коде печатной формы прописать, откуда брать эти значения. Ну и две команды печатной формы сделать.
5 Elkin-Palkin
 
29.11.17
20:03
Спасибо, Киберястреб!
Буду переварить.