Имя: Пароль:
1C
1С v8
Получить данные формы из модуля объекта внешней обработки
0 andryscha
 
16.03.15
18:13
Здравствуйте! Есть внешняя печатная форма для БП 3.0.
При заполнении макета нужно данные получить из реквизита формы справочника. Весь код вывода печатной формы написан в модуле объекта т.е. на сервере. Что бы получить форму нужного справочника, передав в него Ссылку(ФормаОбъекта = ПолучитьФорму("Справочник.Склады.ФормаОбъекта", Новый Структура("Ключ", СпрСсылка)) нужен клиент. Что можно придумать, что бы считать данные из формы справочника? ведь весь код по заполнению на сервере...
1 Адский плющ
 
16.03.15
18:29
Каждый день кто-нибудь хочет что-то вытащить из какой-то формы на сервере.
2 GenV
 
16.03.15
21:14
(0) Разобраться какие данные хранятся в форме на клиенте и получить их на сервере
3 D_E_S_131
 
16.03.15
21:42
(1) Ну а что, раньше форма сама "таскала" нужные данные, а теперь все приходится бедным программистам прописывать. Ей богу, ну не читать же книги по структуру данных и т.п.
4 andryscha
 
16.03.15
22:43
(2) а откуда из передать, если этовнешняя печатная форма там модуль объекта только прописан,если форму создать и как нибудь оттуда отправлять.только как?
5 GenV
 
16.03.15
23:12
(4) Значение поля на форме нужно не из формы получать, а открыть в конфигураторе форму, разобраться как нужное поле на форме заполняется, открыть внешнюю печатную форму, прописать получение нужных данных имея ссылку на объект справочника.
Т.е. МОЛ нужно получать через "ОтветственныеЛицаБП.ОтветственноеЛицоНаСкладе(СсылкаНаОбъект, ТекущаяДата());", а не открывая форму и получая значение реквизита "ОтветственноеЛицо"
6 andryscha
 
18.03.15
08:52
(5) спасибо большое, так и сделал!