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

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)У меня просто было без присваивания переменной было только Элементы.Добавить("НоваяГруппа", Тип("ГруппаФормы"), Элементы.УжеСозданнаяГруппа);
Оставьте свое сообщение
Вакансии
Программист
Москва
зарплата от 200 000 руб. до 230 000 руб.
Полный день

Главный специалист (Программист 1с)
Подольск
зарплата от 100 000 руб. до 110 000 руб.
Полный день

Программист 1С
Подольск
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Аналитик (оперативный учет)
Москва
зарплата от 150 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб.
Полный день