Имя: Пароль:
1C
1С v8
Динамический список и новая колонка.
0 romashov
 
29.06.22
11:41
Не могу понять почему не выводится 2 новых поля.

доработал программно запрос динамического списка, добавил колонки к таблице формы.

    ДатаПриема = Элементы.Добавить("ДатаПриема", Тип("ПолеФормы"), Элементы.Список);
    ДатаПриема.Вид    = ВидПоляФормы.ПолеВвода;
    ДатаПриема.ПутьКДанным = "Список.ДатаПриема";    
    
        ДатаУвольнения = Элементы.Добавить("ДатаУвольнения", Тип("ПолеФормы"), Элементы.Список);
    ДатаУвольнения.Вид    = ВидПоляФормы.ПолеВвода;
    ДатаУвольнения.ПутьКДанным = "Список.ДатаУвольнения";    
    ДатаУвольнения.Заголовок = "Дата увольнения";

но колонки не отображаются. поля из запроса на настройки компоновщика ни как влияют.

если после открытия формы

получить макет по исполняемым параметрам динамического списка, то добавленный подзапрос в тексте запроса есть,

а вот новых полей нет.
1 asady
 
29.06.22
11:49
(0) конфа, релиз??
2 Garykom
 
гуру
29.06.22
11:55
(0) галочка "Использовать всегда"
3 romashov
 
29.06.22
11:56
Бухгалтерия предприятия, редакция 3.0 (3.0.114.23)

но запрос не переопределяется я в процедуре приоткрытии

вызвал процедуру с определением исполняемых данных динамического списка

там мой подзапрос остался
4 romashov
 
29.06.22
11:57
я программно меняю запрос.

использовать всегда как установить тогда?
5 romashov
 
29.06.22
12:14
причем в доступных полях выбора компоновщика настроек новых полей нет.

отсюда наверно и понятно почему колонки не отображаются.

но у меня полные права, ограничений по правам быть не должно.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший