Имя: Пароль:
1C
1С v8
Табличное поле. тип Отбор. как добавить строку
0 PARHOM
 
10.06.16
05:44
День добрый.
Создал на форме Табличное поле ОтборФ.
тип значения - Отбор.
Предопредлил значения:
    
Поля = ОтборФ.ПолучитьДоступныеПоля();
Поле = Поля.Добавить("Организация", "Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
Поле.Отбор = Истина;    
    
Поле    = Поля.Добавить("Контрагент", "Контрагент", Новый ОписаниеТипов("СправочникСсылка.контрагенты"));
Поле.Отбор = Истина;
    
Поле     = Поля.Добавить("Склад", "Склад", Новый ОписаниеТипов("СправочникСсылка.Склады"));
Поле.Отбор = Истина;
    
ОтборФ.УстановитьДоступныеПоля(Поля);

Все работает. конструтор запроса жует.
Вот только необходимо вручную добавлять эти фильтры в табличное поле.
А как прописать, чтобы при открытии там уже были три поля с пустыми значениями?
Организация
Контрагент
Склад

Чтобы пользователю осталось проставить значения..
а то каждому пользователю объяснять, как добавлять строки - вооще не вариант..
1 PARHOM
 
10.06.16
09:35
ап
2 PARHOM
 
10.06.16
12:02
Никто не сталкивался?
3 Ёпрст
 
10.06.16
12:08
(0)

        Если ОтборФ.Найти("Организация") = Неопределено Тогда
        ОтборФ.Добавить("Организация");
    КонецЕсли;
.....
4 PARHOM
 
10.06.16
12:16
(3)Красава! вот спасибо! всю голову сломал..
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.