Имя: Пароль:
1C
 
Не добавляется программно поле на форму
0 Анцеранана
 
10.11.20
13:12
Добрый день, коллеги!
Странно, что не нашел в интернете такой проблемы у людей.

//создаю группу на форме
ГруппаУчетныйНомер = Элементы.Добавить("ГруппаУН",Тип("ГруппаФормы"),Элементы.ГруппаШапкаПравая);
//это отрабаьывает

//далее в группу хочц запихнуть ряд элементов
НовоеПоле = Элементы.Добавить("УчетныйНомер",Тип("ПолеФормы"),ГруппаУчетныйНомер);
//эта строчка вылетает с ошибкой Ошибка при вызове метода контекста (Добавить)
// по причине Недопустимое значение параметров

Что ей не нравится ГруппаУчетныйНомер отображается в отладчике, это группа формы. Так же как и шапка правая.
1 vicof
 
10.11.20
13:23
Реквизит с таким именем уже есть на форме?
2 youalex
 
10.11.20
13:26
Вид проверь у группы
3 youalex
 
10.11.20
13:30
вот это:

ГруппаФормы (FormGroup)
Вид (Type)
Использование:
Чтение и запись.
Описание:
Тип: ВидГруппыФормы.
Определяет способ представления группы в форме.
4 Анцеранана
 
10.11.20
13:39
(3) Спасибо большое. ГруппаУчетныйНомер.Вид = ВидГруппыФормы.ОбычнаяГруппа;
5 Анцеранана
 
10.11.20
13:40
заработало после этой строчки