Здравствуйте! Есть внешняя печатная форма для БП 3.0.
При заполнении макета нужно данные получить из реквизита формы справочника. Весь код вывода печатной формы написан в модуле объекта т.е. на сервере. Что бы получить форму нужного справочника, передав в него Ссылку(ФормаОбъекта = ПолучитьФорму("Справочник.Склады.ФормаОбъекта", Новый Структура("Ключ", СпрСсылка)) нужен клиент. Что можно придумать, что бы считать данные из формы справочника? ведь весь код по заполнению на сервере...
(1) Ну а что, раньше форма сама "таскала" нужные данные, а теперь все приходится бедным программистам прописывать. Ей богу, ну не читать же книги по структуру данных и т.п.
(2) а откуда из передать, если этовнешняя печатная форма там модуль объекта только прописан,если форму создать и как нибудь оттуда отправлять.только как?
(4) Значение поля на форме нужно не из формы получать, а открыть в конфигураторе форму, разобраться как нужное поле на форме заполняется, открыть внешнюю печатную форму, прописать получение нужных данных имея ссылку на объект справочника.
Т.е. МОЛ нужно получать через "ОтветственныеЛицаБП.ОтветственноеЛицоНаСкладе(СсылкаНаОбъект, ТекущаяДата());", а не открывая форму и получая значение реквизита "ОтветственноеЛицо"