0
serg-lom89
24.01.19
✎
10:52
|
Добрый день
создаю на форме колонке программно(УФ)
ВсегоВерсий = Данные.Получить("hits").Получить("total");
Версия =1 ;
нРеквизиты = Новый массив;
нРеквизитыРазличия = Новый массив;
Пока Версия<=ВсегоВерсий цикл
нРеквизиты.Добавить(Новый РеквизитФормы("Значение"+строка(Версия),Новый ОписаниеТипов("строка"),"Версии","Значение"+Строка(Версия)));
нРеквизитыРазличия.Добавить(Новый РеквизитФормы("Значение"+строка(Версия),Новый ОписаниеТипов("строка"),"ВерсииНесравнения","Значение"+Строка(Версия)));
Версия=Версия+1;
конецЦикла;
ИзменитьРеквизиты(нРеквизиты);
ИзменитьРеквизиты(нРеквизитыРазличия);
первый раз отрабатывает отлично,потом нажимаю снова заполнить
и выдает
Неуникальное имя реквизита. Имя: "Значение1"
пробую вставить для удаления массив реквизитов
ИзменитьРеквизиты(,нРеквизиты);
ИзменитьРеквизиты(,нРеквизитыРазличия);
пишет Недопустимый путь к реквизиту. Путь: "РеквизитФормы"
вопрос как мне сразу очистить колонки не нужные мне?
|
|