Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Ввести значение перед формированием внешней печатной формы (http://forums.kuban.ru/f1040/vvesti_znachenie_pered_formirovaniem_vneshnej_pechatnoj_formy-6483444.html)

Capitan63 04.02.2015 16:58

Ввести значение перед формированием внешней печатной формы
 
Сделал внешнюю печатную форму Коммерческое предложение, она формируется на основании Заказа покупателя (УНФ). Хочу что бы после ее выбора по кнопке Печать, перед выводом ее на экран, появилась форма, в которой я бы указал определенные параметры влияющие на результат печати. Как мне открыть форму перед печатью ? Чтобы она мне вернула результат например в процедуру печати. Вообще это надо для проведения тендеров. Т.е. делаем коммерческое предложение от одной организации. И плюсом на основании этого предложения формируем несколько предложений от других организаций, но с более высокой ценой. Макеты их тоже будут прицеплены к этой внешней печатной форме.

nordbox 04.02.2015 17:11

Создай форму с реквизитами сначала,
потом получи ее,
потом открой
Кто мешает??

Capitan63 09.02.2015 13:53

(1) Я добавил форму в которой можно проставить параметры влияющие на печать. В функцию СведенияОВнешнейОбработке() добавил в качестве команды НоваяКоманда.Использование = "ОткрытиеФормы";. Теперь при при выборе моей печатной формы открывается основная форма обработки. Как мне в модуле формы получить документ из которого она была вызвана ? И как теперь запускать процедуру печати находящуюся в модуле объекта ?

nordbox 09.02.2015 14:03

Нуууу началось утро в колхозе
[url]http://infostart.ru/public/286059/[/url]
[url]http://infostart.ru/public/191796/[/url]
[url]http://infostart.ru/public/180159/[/url]

Helen1986 09.02.2015 14:05

(3) однаЭсники - оне такие... туповатые

nordbox 09.02.2015 14:08

Capitan63 убери в свойствах основную форму печ формы(обормотки и что там есть)
а потом вызывай то что тебе надо

Capitan63 09.02.2015 14:12

(3) Большое спасибо, похоже то что надо. Щас почитаю. Надо еще научится нормально поиск на инфострате курить.


Текущее время: 21:52. Часовой пояс GMT +3.