Внешние печатные формы

1. lehis_S 21.08.14 09:25 Сейчас в теме
Всем доброго дня!
Конфигурация УТ 10.3.29.1. У документа РТиУ есть несколько внешних печатных форм. Есть обработка из которой нужно распечатывать определенную печатную форму, вопрос в том как в реквизите формы сохранить ссылку на определенную печатную форму? С печатными формами в конфигурации проблем нет, а с внешними не получается.
По теме из базы знаний
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. doom2good 137 21.08.14 09:33 Сейчас в теме
(1) lehis_S, Я так понял, обработка печати самописная какая-то? Тогда нужно включить сохранение значений на форме для реквизита, в котором указывается печатная форма.
Прикрепленные файлы:
3. lehis_S 21.08.14 09:40 Сейчас в теме
(2) doom2good, Да обработка самописная. Как сохранить в реквизите значение это понятно. Проблема в другом внешняя печатная форма имеет тип "структура" и как сохранять?
4. Fe9_min 50 21.08.14 12:53 Сейчас в теме
(3) lehis_S, уточню: "Есть обработка" и "У документа РТиУ есть несколько внешних печатных форм".
Нужно, что бы обработка печатала внешнюю печатную форму документа?
"С печатными формами в конфигурации проблем нет", но они в файловом виде, или привязаны к конфигурации\ к документу РТиУ?
Ну т.е. через внешние печатные формы и обработки? и у тебя управляемые или не управляемые формы?
5. lehis_S 21.08.14 13:28 Сейчас в теме
(4) buriZa, УТ 10 не управляемые. Внешние печ.формы лежат в справочнике "Внешние обработки". Вопрос в сохранении опред.печ.формы чтоб пользователь не всегда указывал ее.
6. mie24 2 21.08.14 14:18 Сейчас в теме
В Реализации при нажатии на кнопку "Печать" появляется форма выбора печатных форм, если выделить нужную и нажать кнопку "По умолчанию", то она будет отображаться на нижней панели формы РТУ. Остается только нажать на нее, а не на кнопку Печать.
10. lehis_S 21.08.14 15:25 Сейчас в теме
(6) mie24, это да, но вопрос в другом. Есть внешняя обработка, которая получает все макеты определенного документа и хотелось бы сохранить в этой обработке определенную печ.форму. Хорошо я так понял что плохо объяснил проблему. Итак делаем внешнюю обработку, она собирает к примеру документы за определенный период и печатаем их в определенной печ.форме, так вот вопрос как сохранить в этой обработке ссылку или т.п. на внеш.печ.форму, чтоб при открытии формы была указана в реквизите сохраненная печ.форма и при выполнении она же использовалась.
11. Boneman 298 21.08.14 15:44 Сейчас в теме
(10) lehis_S,
вы не сможете напрямую сохранить ссылку на внешнюю печатную форму,
т.к. она и существует временно, когда подсистема достает ее из хранилища для печати.
Чего не скажешь, про ПФ в конфигурации.
Поэтому придется, хранить ссылку на элемент справочника ВПФ, и соответственно их оттуда и вытаскивать.
Вернее даже не ссылку, а ключ.
Сделай запросик, который выбирает печатные формы, и добавляет к ним внешние печатные формы, для нужного объекта.
У них будет имя и представление, вот и храни не ссылку, а это имя - по нему и будешь получать форму.

З.Ы. Посмотри, как в любом типовом документе сделано, там ведь уже это реализовано, и формирование списка и сохранение формы "по умолчанию".

Добавлю. Надо по максимуму юзать подсистемы. В конфе практически все уже есть и все передается параметрами. Единственная разница, что в самих доках там (этотобъект), а тут мы имеем ссылки на документы.
Просто надо подробно проанализировать конкретно взятую конфу и все, ибо они разные.
12. lehis_S 21.08.14 16:26 Сейчас в теме
(11) Boneman, Спасибо буду пробывать.
7. пользователь 21.08.14 14:24
Сообщение было скрыто модератором.
...
8. sssss_aaaaa_2011 21.08.14 14:25 Сейчас в теме
(7)Кое кто уже своей рекламой задолбал.
9. lehis_S 21.08.14 15:15 Сейчас в теме
(8) sssss_aaaaa_2011, и не говорите.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот