Имя: Пароль:
1C
 
Отбор при программном добавлении колонки в форму списка документов
0 fimanich
 
16.02.11
10:33
Привет, форумчане! Подскажите, пожалуйста:
Платформа 8.2.13.205, Обычное приложение.
Программно добавляю колонку в табличное поле с типом значения ДокументСписок:
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
   ТП = ЭлементыФормы.ДокументСписок;
       КолонкиТП = ТП.Колонки;
   КолонкаТП = КолонкиТП.Добавить("Контрагент", "Контрагент");
   КолонкаТП.Ширина = 30;
   КолонкаТП.Данные = "Контрагент";
   
КонецПроцедуры

Колонка нормально отображается, но при открытии формы отбора отбор по этой колонке не отображается. Если в той же процедуре написать:
Отбор.Контрагент.Использование = Истина;
То идет отбор по пустому значению и он отображается, но нужно, чтобы при открытии отбор не был установлен, а при желании пользователь мог его установить.
Вопрос: как сделать, чтобы отбор по программно добавленной колонке отображался в форме отбора?
1 fimanich
 
16.02.11
10:51
Отзовитесь, спецы!
2 fimanich
 
16.02.11
11:16
Подниму ветку...
3 also
 
16.02.11
11:18
ЭлементыФормы.ДокументСписок.НайстройкаОтбора.Контрагент.Доступность = Истина;
4 fimanich
 
16.02.11
11:27
Спасибо!!! Взлетело!!!
небольшое примечание: в (3) опечатка: вместо
Найстройка д.б.
Настройка