Вывод формы списка с отбором. База АльфаАвто 5.1
Добрый день,уважаемые форумчане!
Добавлен реквизит в справочнике Организации,необходимо,чтобы если у элемента справочника этот реквизит Истина не выводить его на форму списка. Вот код,делаю первый раз,можете подсказать что необходимо добавить?
Добавлен реквизит в справочнике Организации,необходимо,чтобы если у элемента справочника этот реквизит Истина не выводить его на форму списка. Вот код,делаю первый раз,можете подсказать что необходимо добавить?
Процедура ПриОткрытии()
Если НЕ спСписокПриОткрытии(ЭтаФорма) Тогда Возврат КонецЕсли;
фиксНастройки = Новый НастройкиКомпоновкиДанных;
эОтбор = фиксНастройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
эОтбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("неоНеИспользуется");
эОтбор.ВидСравнения = ВидСравненияКомпоновкиДанных.НеРавно;
эОтбор.ПравоеЗначение = Истина;
эОтбор.Использование = Истина;
эОтбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
//ПараметрыФормы = Новый Структура;
//ПараметрыФормы.Вставить("ФиксированныеНастройки", фиксНастройки);
//ОткрытьФорму("Справочник.Организации.ФормаСписка",ПараметрыФормы);
КонецПроцедуры // ПриОткрытии()
ПоказатьОтветы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ЭтаФорма.СправочникСписок.Отбор.вашРеквизит.ВидСравнения = ВидСравнения.Равно;
ЭтаФорма.СправочникСписок.Отбор.вашРеквизит.Значение = Ложь;
ЭтаФорма.СправочникСписок.Отбор.вашРеквизит.Использование = Истина;
//Запретим пользователю менять отбор
ЭлементыФормы.Список.НастройкаОтбора.вашРеквизит.Доступность = Ложь;
Вот на примере булевского реквизита,может кому поможет:)
Спасибо,тему можно офф
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот