Недопустимое значение параметров

1. Vitaliy06 17.11.21 21:10 Сейчас в теме
Пытаюсь создать декорацию на УФ программно, В определенный родитель который создается за ранее программно в той же процедуре, при тестировнии обнаружил, что если убрать родителя или Поставить группу которая уже есть, то тогда работает
Ошибка при вызове метода контекста (Добавить)
{ОбщаяФорма.Форма1.Форма(70)}:				Элементы.Добавить("Декорация"+Строка(Счетчик),Тип("ДекорацияФормы"),Элементы.Найти("Ряд"+Строка(Счетчик)));
{ОбщаяФорма.Форма1.Форма(87)}:	СоздатьРядНаСервере();
по причине:
Недопустимое значение параметров
Недопустимое значение параметров
По теме из базы знаний
Найденные решения
2. SlavaKron 17.11.21 21:22 Сейчас в теме
(1) Для программно созданной группы "РядN" не задан вид группы, например:
Элементы["Ряд"+Строка(Счетчик)].Вид = ВидГруппыФормы.ОбычнаяГруппа;
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SlavaKron 17.11.21 21:22 Сейчас в теме
(1) Для программно созданной группы "РядN" не задан вид группы, например:
Элементы["Ряд"+Строка(Счетчик)].Вид = ВидГруппыФормы.ОбычнаяГруппа;
4. Vitaliy06 17.11.21 22:18 Сейчас в теме
3. -AI- 17.11.21 21:57 Сейчас в теме
(1)
Элементы.Найти("Ряд"+Строка(Счетчик))
зачем искать элемент созданный програмно?
Добавить() - возвращает Созданный элемент - используйте его:
НоваяГруппа = Элементы.Добавить("НоваяГруппа", Тип("ГруппаФормы"), Элементы.УжеСозданнаяГруппа);
НоваяГруппа.Вид = ВидГруппыФормы.ОбычнаяГруппа;
НоваяГруппа.Группировка = ГруппировкаПодчиненныхЭлементовФормы.Горизонтальная;
НоваяГруппа.Отображение = ОтображениеОбычнойГруппы.СильноеВыделение;
НоваяГруппа.ОтображатьЗаголовок = Истина;
НоваяГруппа.Заголовок = "Новая Группа";

НовоеПоле = Элементы.Добавить("НовоеПоле", Тип("ПолеФормы"), НоваяГруппа);
5. Vitaliy06 17.11.21 22:20 Сейчас в теме
(3)У меня просто было без присваивания переменной было только Элементы.Добавить("НоваяГруппа", Тип("ГруппаФормы"), Элементы.УжеСозданнаяГруппа);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот