Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 19:51

Странная проблема при фильтрации в форме списка

Автор roman01, 22 окт 2021, 08:29

0 Пользователей и 1 гость просматривают эту тему.

roman01

Доброго времени суток!

Прошу помочь со следующей проблемой:
Есть форма списка, где есть кнопка, которая осуществляет фильтрацию

Нажимаю на кнопку и если фокус установлен на строку, которая не должна отображаться, то она все-равно видна.
Если же выбрана другая строка, то фильтрация отрабатывает нормально.

Проще, наверно, посмотреть на скриншотах...


У кого-нибудь есть предложения, где я сделал не правильно:

Как реализована фильтрация:
&НаСервере
Процедура МоиЗаявкиФильтр(ИмяПользователя)

ГруппаОтбора = Список.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));

ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИ;

ЭлементОтбора = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЗаявкаИсполнена");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Ложь;

ЭлементОтбора = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ресурсы.Исполнено");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Ложь;

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

111.png

LexaK

roman01, по коду в общем, все правильно.
несколько вопросов по настройкам
Сам Список - какой тип?
Версия платформы?
версия совместимости?
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск