Имя: Пароль:
1C
1С v8
Как можно получить/изменить список реквизитов элементов формы
0 ИС-2
 
21.02.12
23:26
Надо для программного добавления.
Обработка для декопиляции спотыкается на реквизитах формы. Пр. документсписок для вывода всех корректировок http://infostart.ru/public/99363/
Поэтому хочу попробывать добавить реквизиты программно или как-то обойти.  Как это можно сделать?
1 andrewks
 
21.02.12
23:29
форма какая?
2 ИС-2
 
21.02.12
23:37
форма элемента. Неуправляемая
3 mikecool
 
21.02.12
23:43
ЭлементыФормы ))
4 ИС-2
 
22.02.12
09:28
(3) там могут оказаться и реквизиты объекта
5 НЕА123
 
22.02.12
09:36
(4)
если реквизит объекта, то значит, не реквизит формы.
6 ИС-2
 
22.02.12
12:19
(5) А программно можно добавить?
7 PVV65
 
22.02.12
12:23
ЭлементыФормы (Controls)
Добавить (Add)
Синтаксис:
Добавить(<Тип>, <Имя>, <Видимость>, <Поместить на>)
Параметры:
<Тип> (обязательный)
Тип: Тип. Тип добавляемого элемента управления.
<Имя> (обязательный)
Тип: Строка. Имя создаваемого элемента управления.
<Видимость> (необязательный)
Тип: Булево. Определяет, создавать новый элемент управления формы видимым или нет. Истина - элемент создается видимым.
Значение по умолчанию: Истина
<Поместить на> (необязательный)
Тип: Панель, ПолеТабличногоДокумента. Определяет, какой панели формы или какому табличному документу принадлежит создаваемый элемент. Если указана панель, то добавляемый элемент размещается на текущей странице панели. Если не указан, создаваемый элемент будет принадлежать непосредственно форме.
Возвращаемое значение:
Элемент управления формы.
Описание:
Добавляет элемент управления на форму.
8 Asmody
 
22.02.12
12:24
реквизит формы не обязательно должен иметь связанный элемент. как и наоборот
9 Asmody
 
22.02.12
12:27
кстати, в описании на ИС тоже, как мне кажется, перепутаны понятия "реквизит формы" и "элемент формы"
10 PVV65
 
22.02.12
12:31
(9) Программно добавить реквизит формы нельзя.
11 Asmody
 
22.02.12
12:35
(10) в обычных формах — нет
12 PVV65
 
22.02.12
12:43
(11) Извините за тупость. А в УФ уже можно?
13 Asmody
 
22.02.12
12:46
см. ИзменитьРеквизиты()
14 PVV65
 
22.02.12
12:55
(13) Завтра обязательно посмотрю. Но почему во мне такое недоверие?
15 Asmody
 
22.02.12
12:58
(14) в УФ иначе не сделать, например, таблицу с динамическими колонками
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс