Имя: Пароль:
1C
 
Программное задние группы у элемента формы
0 antotti
 
17.03.15
16:26
Добрый день, подскажите, есть ли возможность в 1с программно указать что элемент формы, который создается программно, должен создаваться в определенной группе на форме.???? Как это сделать?
1 Ёпрст
 
гуру
17.03.15
16:27
я-я.. натюрлих!
2 antotti
 
17.03.15
16:30
как?
3 silent person
 
17.03.15
16:39
ВсеЭлементыФормы (FormAllItems)
Добавить (Add)
Синтаксис:

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

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

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

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

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

Тип: ДекорацияФормы; ГруппаФормы; КнопкаФормы; ТаблицаФормы; ПолеФормы.

Описание:

Добавляет элемент в коллекцию.

Доступность:

Сервер.
4 antotti
 
17.03.15
16:48
Спасибо, а как передать в качестве типа значений таблицу значений?
5 antotti
 
17.03.15
16:48
УФ
6 antotti
 
17.03.15
16:49
На "ТаблицаФормы" и "ДанныеФормыКоллекция" - ругается....
7 Nuobu
 
17.03.15
16:53
(6) Может, потому что нужно создавать тип "КолонкаТабличногоПоля"?
8 antotti
 
17.03.15
17:00
Все получилось) Спасибо, выглядит так:

ЭлементФормыТаблица = Элементы.Добавить("СтруктураФайла", Тип("ТаблицаФормы"), Элементы.Загрузка );
    ЭлементФормыТаблица.ПутьКДанным = "СтруктураФайла";
    ЭлементФормыТаблица.Отображение = ОтображениеТаблицы.Список;

В данном случае Элементы.Загрузка - группа на форме