Runa
Администратор
Для поля ссылки на объект в конструкторе есть специальная кнопка для фильтра, устанавливающая условие на поиск пустого значения.
Для остальных полей подобного условия нет - если в фильтре значение условия не задано, то программа считает, что производить фильтр по данному полю не требуется.
Чтобы производить поиск по пустому значению - надо создавать специальную конструкцию с применением составного поля, в котором использовать функцию [String()] с условием.
Реализация: добавляется дополнительное составное поле (например "Проверка"), в формуле которого прописывается функция с подобным условием:
Смысл данной функции следующий: если поле "Телефон" = "" (пустому значению), то вернуть строку "нет", иначе - строку "есть".
Затем добавляется поле переключателя с такими-же значениями "нет, есть" и для свойства "Копия из" задаётся имя предыдущего составного поля "[Проверка]". Поле переключателя включается в фильтре. Для красоты добавлены иконки из встроенных объектов.
Результат:
Пример проекта:
Для остальных полей подобного условия нет - если в фильтре значение условия не задано, то программа считает, что производить фильтр по данному полю не требуется.
Чтобы производить поиск по пустому значению - надо создавать специальную конструкцию с применением составного поля, в котором использовать функцию [String()] с условием.
Реализация: добавляется дополнительное составное поле (например "Проверка"), в формуле которого прописывается функция с подобным условием:
[String(Телефон=?нет:есть)]
.Смысл данной функции следующий: если поле "Телефон" = "" (пустому значению), то вернуть строку "нет", иначе - строку "есть".
Затем добавляется поле переключателя с такими-же значениями "нет, есть" и для свойства "Копия из" задаётся имя предыдущего составного поля "[Проверка]". Поле переключателя включается в фильтре. Для красоты добавлены иконки из встроенных объектов.
Результат:
Пример проекта: