Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

УФ: определить СписокВыбора при программном создании формы

УФ: определить СписокВыбора при программном создании формы
Я
   Juliette_Juliette
 
12.11.20 - 21:36
СписокВыбора = Новый СписокЗначений    
НачальныйОтрезок = Дата(2019,01,01,0,0,0);
Для х = 0 По 11 Цикл
    СписокВыбора.Добавить(ДобавитьМесяц(НачальныйОтрезок, х), Формат(ДобавитьМесяц(НачальныйОтрезок, х), "ДФ=ММММ"));
КонецЦикла;

//    
НовыйРеквизит = Элементы.Добавить("СезонностьЗаказаДатаНачала", Тип("ПолеФормы"), ТаблицаТовары);
НовыйРеквизит.Заголовок = "Месяц начала";
НовыйРеквизит.Вид = ВидПоляФормы.ПолеВвода;
НовыйРеквизит.ПутьКДанным = "Объект.СезонностьЗаказа.ДатаНачала";
...тут определяем видимость кнопок и формата
ЭтаФорма.Элементы.абСезонностьЗаказаДатаНачала.СписокВыбора = СписокВыбора; //тут ошибка


как список привязать к полюформы?
   Juliette_Juliette
 
1 - 12.11.20 - 21:37
пропустила код создания колонки
абСезонностьЗаказаДатаНачала

но это неважно, все работает до момента установки спискавыбора.
   Juliette_Juliette
 
2 - 12.11.20 - 21:45
блин, блин. все понятно) 
так не присвоить, надо
    Для х = 0 По 11 Цикл
        НовыйРеквизит.СписокВыбора.Добавить(ДобавитьМесяц(НачальныйОтрезок, х), Формат(ДобавитьМесяц(НачальныйОтрезок, х), "ДФ=ММММ"));
    КонецЦикла;

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.