|
|
Добавление программно реквизитов в форму УФ 1с 8.3 |
☑ |
|
0
Irina21
25.12.17
✎
16:31
|
Добрый день.
Есть такая проблема - нужно добавить программно на форму документа несколько реквизитов. Сами реквизиты есть, нужно именно вывести их на форму.
Проблема в следующем - вывести их нужно в определенное место. То есть
мне нужно добавить группу после определенной, уже имеющейся на форме документа группы. Как это можно указать программно?
|
|
|
1
yzimin
25.12.17
✎
16:38
|
Переместить (Move)
Синтаксис:
Переместить(<Элемент>, <Родитель>, <МестоРасположения>)
Параметры:
<Элемент> (обязательный)
Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы.
Перемещаемый элемент.
<Родитель> (обязательный)
Тип: ГруппаФормы; ТаблицаФормы; УправляемаяФорма.
Новый родитель элемента. Может совпадать со старым.
<МестоРасположения> (необязательный)
Тип: ГруппаФормы; ДекорацияФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы.
Элемент, перед которым нужно разместить перемещаемый элемент. Если не задан, то перемещается в конец коллекции.
Описание:
Перемещает элемент коллекции.
Доступность:
Сервер, мобильное приложение(сервер).
|
|
|
2
Мыш
25.12.17
✎
16:53
|
ЭтаФорма.Элементы.Вставить(ИмяЭлемента, Тип("ПолеФормы"), РодительЭлемента, СледующийЭлемент)
|
|
|
3
Мыш
25.12.17
✎
16:53
|
(1) Перемещать, это если элемент уже есть.
|
|
|
4
Мыш
25.12.17
✎
16:54
|
+(2) Тип("ГруппаФормы")
Бес попутал, извините.
|
|
|
5
Irina21
25.12.17
✎
17:21
|
(2) Спасибо. Наиболее приемлемый способ. Все получилось!
(1) Тоже хорошо, но больше кода так.
|
|