tools_ui_1c
tools_ui_1c copied to clipboard
Ошибка при установке отбора по заполненному / не заполненному значению (перепутано место добавления " НЕ " в запрос)
Некорректная установка отбора
Воспроизведение ошибки
- Открыть модуль обработки УИ_ВыгрузкаЗагрузкаДанныхXMLСФильтрами
- Найти функцию Функция ПолучитьВидСравненияВзапрос(
- Перейти к концу, увидеть код:
...
ИначеЕсли ВидСравнения = ВидСравненияКомпоновкиданных.Заполнено Тогда ВозвращЗначение="ТаблицаОбъекта_" + Строка.ИмяРеквизита + "." + СтрокаЭлементы.ЛевоеЗначение + " ЕСТЬ NULL " + Символы.ПС; ИначеЕсли ВидСравнения = ВидСравненияКомпоновкиданных.НЕЗаполнено Тогда ВозвращЗначение=" НЕ " + "ТаблицаОбъекта_" + Строка.ИмяРеквизита + "." + СтрокаЭлементы.ЛевоеЗначение + " ЕСТЬ NULL " + Символы.ПС;
Ожидаемое поведение Перенести " НЕ " в код, выполняющийся по условию Заполнено
(Заполнено - это когда НЕ .... Есть Null)
Окружение Неважно
Дополнительная информация Обнаружено в расширении. Остальные варианты не смотрел.