Управляемые формы - вставка элемента
☑
0
Stolz
31.03.21
✎
11:25
Доброго времени суток всем.
Столкнулся со странной проблемой при попытке вставить дополнительную колонку в таблицу управляемой формы.
Строка кода
Элементы.Вставить("МояКолонка", Тип("ПолеФормы"), Элементы.Начисления)
отрабатывает без ошибок. А вот если эту строку дополнить таким образом:
Элементы.Вставить("МояКолонка", Тип("ПолеФормы"), Элементы.Начисления, Элементы["ЕщёКолонка"])
то выдаётся ошибка:
Недопустимое значение параметров
Согласно информации из синтакс-помощника, четвёртый элемент метода Вставить должен иметь тип ДекорацияФормы, ГруппаФормы, КнопкаФормы, ТаблицаФормы, ПолеФормы. Отладчик показывает, что выражение Элементы["ЕщёКолонка"] имеет тип ПолеФормы. В чём причина ошибки?
1
Жан Пердежон
31.03.21
✎
15:41
у Элементы["ЕщёКолонка"] родитель должен быть Элементы.Начисления
2
Stolz
01.04.21
✎
10:41
Да, дело оказалось именно в этом. Спасибо, Жан Пердежон.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн