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

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


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

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