Имя: Пароль:
1C
1С v8
Программно добавить группу в самое начало формы
,
0 As-Pin
 
05.10.18
15:14
Всем привет. Возникла необходимость программно добавить группу на форму (УФ). С этим нет проблем.
Кто-нибудь знает как такую группу поместить в самое начало формы, под командной панелью.
Если использовать методы Переместить или Вставить для "Элементы", то необходимо указать группу перед которой необходимо разместить, а в разных документах первые группы разные.
Вот выписка из синтакс помощника:

ВсеЭлементыФормы (FormAllItems)
Вставить (Insert)
Синтаксис:

Вставить(<Имя>, <ТипЭлемента>, <Родитель>, <Элемент>)
Параметры:

<Имя> (обязательный)

Тип: Строка.
Уникальное имя добавляемого элемента.
<ТипЭлемента> (обязательный)

Тип: Тип.
Тип добавляемого элемента.
<Родитель> (необязательный)

Тип: ГруппаФормы; ТаблицаФормы; УправляемаяФорма.
Родитель для добавляемого элемента.
Если не указан, то вставляется на верхний уровень.
<Элемент> (необязательный)

Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы.
Элемент, перед которым должен быть вставлен новый элемент. Если не указан, то элемент будет вставлен в конец.
1 trooba
 
05.10.18
15:22
Использовать метод Добавить() ?
2 As-Pin
 
08.10.18
07:59
(1) Добавить() добавляет элемент (в моем случае группу) в самый конец формы.
3 Cyberhawk
 
08.10.18
08:09
Какие проблемы? "Вставить"
4 Фрэнки
 
08.10.18
08:09
Вставить(<Имя>, <ТипЭлемента>, <Родитель>, <Элемент>)

Родитель для добавляемого элемента.
Если не указан, то вставляется на верхний уровень.
<Элемент> (необязательный)
5 Фрэнки
 
08.10.18
08:09
сам ТС накопировал из СП - только прочитать осталось
6 Cyberhawk
 
08.10.18
08:11
(4) Родитель ему не особо поможет, а поможет как раз 4 параметр
7 НЕА123
 
08.10.18
08:15
(0)
СП. св-во ПодчиненныеЭлементы.Индекс()
может поможет
8 Фрэнки
 
08.10.18
08:16
(6) согласен.
9 PaulBC
 
08.10.18
08:19
ПодчиненныеЭлементы.Получить(0)
10 As-Pin
 
08.10.18
09:36
(9) Спасибо, помогло.