Применение фильтров
Справочник фильтров предназначен для редактирования и выбора фильтров, применяемых в различных таблицах и отчетах для ограничения диапазона просматриваемых записей. Фильтры могут добавляться в программу самими пользователями по мере необходимости. Окно "Фильтры" показывает только фильтры, относящиеся к той таблице, из которой оно было вызвано.
- Кнопка выбора фильтра
Добавление, изменение и удаление записей в справочнике производится при помощи следующих кнопок, расположенных в верхней части окна:
- Добавить новую запись о фильтре
- Изменить (открыть) существующую запись
- Удалить запись
- Создать новую запись на основе существующей (копировать старую запись в новую)
- Кнопки для упорядочивания (перемещения) записей в списке фильтров.
Форма ввода записи о фильтре:
- Таблица - Название таблицы, для которой будет применяться данный фильтр. Это поле заполняется автоматически и его изменить нельзя
- Номер - Порядковый номер фильтра в списке
- Фильтр - Название фильтра, по которому он будет выбираться конечным пользователем
- Выражение - Выражение фильтра на языке Clarion. После вычисления выражение должно принимать значение "Истина" или "Ложь". Если выражение принимает значение "Истина" (не равно нулю), то условие фильтра считается выполненным и запись будет показана в таблице или в отчете. В выражениях можно применять имена полей файлов базы данных. Можно применять операторы и функции языка Clarion.
Для облегчения написания выражений фильтров в правой части окна имеется ряд кнопок для выбора и вставки в выражение операторов, функций и полей файлов базы данных. При помощи кнопки "Данные" можно вызвать окно "Описание таблиц", в котором можно выбрать поле таблицы базы данных:
Кнопкой "Функции" вызывается окно "Выбор функции", где можно посмотреть краткое описание и выбрать функцию языка Clarion: