Поменять расположение реквизита формы программно #801659


#0 by N-S-B
Добавляю реквизит на форму программно, он естественно добавляется в самый низ группы. Хочу его переместить наверх, в идеале, конечно, конкретно указать между какими элементами формами он должен располагаться.
#1 by Рэйв
Синтаксис: Вставить(<Имя>, <ТипЭлемента>, <Родитель>, <Элемент>) Параметры: Тип: Строка. Уникальное имя добавляемого элемента. Тип: Тип. Тип добавляемого элемента. Тип: ГруппаФормы; ТаблицаФормы; УправляемаяФорма. Родитель для добавляемого элемента. Если не указан, то вставляется на верхний уровень. <Элемент> (необязательный) Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы. Элемент, перед которым должен быть вставлен новый элемент. Если не указан, то элемент будет вставлен в конец. Возвращаемое значение: Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы. Описание: Вставляет элемент в коллекцию элементов. Доступность: Сервер, мобильное приложение(сервер).
#2 by Рэйв
4-й параметр - это твое
#3 by N-S-B
Не могу разобраться, как пользоваться этим? Сначала добавляю элемент на форму, а потом вставляю его? Но так ругается, видимо не нравится, что неуникальное имя в параметрах Вставить. Если вместо добавления использую Вставить, то ничего не происходит вообще.
#4 by N-S-B
Все, разобрался) Просто просто добавить, используем точно так же Вставить
#5 by Radkt
Есть еще сдвинуть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С