|
Заполнение элемента формы
| ☑ |
0
IvanDurak
28.03.16
✎
12:56
|
Разрабатываю внешнюю обработку.
В модуле обработке создаю новый документ поступления товаров.
На форме документа поступления имеются поля ввода счета фактуры (номер документа и дата).
Как из модуля внешней обработки обратиться к элементам данной формы для заполнения?
|
|
1
ejikbeznojek
28.03.16
✎
12:58
|
Получаешь форму объекта и обращаешься к её элементам
|
|
2
ejikbeznojek
28.03.16
✎
13:01
|
+(1)
Скажем для 8.1 это будет
МоёПоступление=документы.ПоступлениеТоваров.СоздатьДокумент;
МояФорма=МоёПоступление.ПолучитьФорму("ФОрма");
МояФорма.элементыФормы.Номер="МойНомер"
|
|
3
IvanDurak
28.03.16
✎
13:08
|
(1) (2) Спасибо
|
|
4
ejikbeznojek
28.03.16
✎
13:16
|
(3) А так можно(и нужно!!!) же заполнять не элементы формы, а реквизиты объекта, без всяких форм.
МоёПоступление.Номер="МойНомер"
|
|
5
ukolabrother
28.03.16
✎
13:18
|
эти реквизиты на форме могут заполняться при открытии формы(например сф ссылка), возможно тебе не нужно получать для этого форму, а достаточно посмотреть код заполнения этих реквизитов и получить уже ссылки/объекты таким же образом.
|
|
6
IvanDurak
28.03.16
✎
14:27
|
(4) Дело в том, что элемент формы не является реквизитом данного документа этой формы.
|
|
7
IvanDurak
28.03.16
✎
14:39
|
(2) Еще такой вопрос, как после заполнения элементов формы выполнить команду формы (которая создает документ на основании введенных данных)
|
|