Применение фильтров в программе "Прокат-Эксперт"

Фильтры позволяют отфильтровать в таблице или в отчете записи, удовлетворяющие определенным условиям. В программе имеется два вида фильтров:

1) В любом окне, содержащем какую либо таблицу, работает «Быстрый фильтр». При помощи «Быстрого фильтра» можно отфильтровать все записи, которые содержат заданную подстроку в любом из строковых полей таблицы. Вызывается «Быстрый фильтр» при  помощи комбинации клавиш <Ctrl+Shift+F> (раскладка клавиатуры должны быть латинской). При этом появляется окно, в котором в поле «Искать» нужно ввести искомую подстроку и нажать кнопку [Включить фильтр].  После окончания поиска важно не забыть отключить фильтр: <Ctrl+Shift+F> и затем кнопка [Отключить].

Окно Быстрого фильтра программы Прокат-Эксперт

2) Настраиваемый фильтр, который вызывается нажатием на кнопку [Фильтры], расположенную справа от поля «Фильтр» в верхней части окна. Эта кнопка открывает окно «ФИЛЬТРЫ» со списком заранее написанных фильтров, относящихся к данной таблице. Нажатие на кнопку [Выбрать] в окне «ФИЛЬТРЫ» включает выбранный фильтр. При этом название фильтра видно в поле «Фильтр» в верхней части окна (над таблицей). Если записей в таблице очень много, то после включения фильтра может быть достаточно долгий период ожидания - пока программа просмотрит все записи и отфильтрует из них записи, удовлетворяющие условию фильтра. Те же самые фильтры используются также и при печати различных отчетов и списков, что очень сильно повышает полезность отчетов. Особенно если применять фильтры совместно с указанием периода (с… по…) и других ограничений (автомобиль, клиент, операция и т.п.).

Окно "ФИЛЬТРЫ" предназначено для редактирования и выбора фильтров, применяемых для поиска и ограничения диапазона видимых записей. Фильтры могут добавляться в программу самими пользователями по мере необходимости. Окно "ФИЛЬТРЫ" показывает только фильтры, относящиеся к той таблице, из которой оно было вызвано. (То есть, в разных таблицах фильтры разные).

Пример окна "ФИЛЬТРЫ" для таблицы "Клиенты".

- Кнопка выбора фильтра

Добавление, изменение и удаление записей в справочнике Фильтров производится при помощи следующих кнопок, расположенных в верхней части окна:

- Добавить новую запись о фильтре
- Изменить (открыть) существующую запись
- Удалить запись о фильтре
- Создать новую запись на основе существующей (копировать старую запись в новую) Кнопки перемещения записей в таблице - Кнопки для упорядочивания (перемещения) записей в списке фильтров.

Окно формы записи о фильтре:

Окно ФИЛЬТР программы для проката

Назначение полей и кнопок окна ФИЛЬТР:

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

Для облегчения написания выражений фильтров в правой части окна имеется ряд кнопок для выбора и вставки в выражение операторов, функций и полей таблиц базы данных. 

Кнопкой [Функции] вызывается окно "Выбор функции", где можно посмотреть краткое описание и выбрать нужную функцию языка Clarion:

Основные функции языка Clarion:

Окно выбора функции программы для проката

Операторы языка можно вставлять в выражение фильтра "вручную" либо при помощи группы кнопок, расположенных над полем выражения фильтра.

Приоритет логических операторов ("and", "or", "not") ниже чем у арифметических операторов ("+", "-", "*", "/"), причем у оператора "логическое ИЛИ" ("or") приоритет ниже чем у оператора "логическое И" ("and"). Если вы не уверены в каком порядке будут выполняться операторы, рекомендуем для явного задания порядка выполнения широко применять скобки "(" и ")".

Чтобы правильно писать фильтры нужно знать обозначения полей базы данных программы. Эти обозначения видны, если подвести курсор мышки к любому полю в окнах программы. Например, в окне «ПРОКАТ» поле «Номер» имеет обозначение tt1:Number. Нужно хотя бы немного знать язык (операторы, функции) и иметь "математический" склад мышления. Поэтому, часто пользователям программы трудно самостоятельно написать нужный фильтр. Если вам нужны какие-либо новые фильтры, то проще всего сделать их с нашей помощью. Для этого нужно как можно точнее сформулировать, что именно нужно от фильтра. При этом нужно иметь в виду, что фильтр можно сделать только на основе значений тех полей, которые есть в данной таблице (Заказы, Кассовая книга, Клиенты, Товары и т.п.). Поэтому далеко не любую задачу можно решить при помощи фильтров.


Некоторые фильтры для таблицы "ДВИЖЕНИЕ ТОВАРОВ" (ПРОКАТ и пр.):

Фильтры для таблицы "ДВИЖЕНИЕ ТОВАРОВ"

Фильтры для таблицы "ТОВАРЫ":

Фильтры для таблицы "ТОВАРЫ"

Содержание документации

Знакомьтесь с коллегами - пользователями программы "Прокат"

  • Costumerental, Москва

    Costumerental, Москва

    Costumerental, Прокат костюмов для съемки кино, Москва
  • Прокатцентр, Челябинск

    Прокатцентр, Челябинск

    Прокатцентр, прокат оборудования, Челябинск
  • Inviomed, Москва

    Inviomed, Москва

    Inviomed - Аренда медицинского оборудования, Москва
  • Димерс - Аренда подъемников, Челябинск
  • ЦЕНТР ПРОКАТА, Нижневартовск

    ЦЕНТР ПРОКАТА, Нижневартовск

    Прокат всего! Нижневартовск
  • В аренду, Гродно

    В аренду, Гродно

    Аренда строительных инструментов, Гродно
  • Прокат товаров для новорожденных
  • ООО ТД КЕТЕС

    ООО ТД КЕТЕС

    Прокат тахографов в Челябинске
  • ООО ПК Димерс

    ООО ПК Димерс

    Прокат инструментов в Челябинске
  • Pandacam

    Pandacam

    Аренда видео фото оборудования
  • Технопрокат

    Технопрокат

    Аренда строительной спецтехники в Москве
  • ТатЗаказ

    ТатЗаказ

    Прокат строительного оборудования в Казани
  • Промаренда

    Промаренда

    Аренда строительного оборудования
  • Терра Борея, Кировск

    Терра Борея, Кировск

    Прокат спортивного и туристического снаряжения в Кировске
  • Freeride, Тюмень

    Freeride, Тюмень

    Прокат спортивных принадлежностей
  • У оленей, Ташкент

    У оленей, Ташкент

    Прокат спортивного инвентаря, Ташкент
  • Аренда-ЮГ, Ростов-на-Дону

    Аренда-ЮГ, Ростов-на-Дону

    Прокат строительных машин в Ростове-на-Дону
  • Rider, Пятигорск

    Rider, Пятигорск

    Прокат велосипедов, зимнего спортивного инвентаря в Пятигорске
  • Стройрент, Нижний-Новгород

    Стройрент, Нижний-Новгород

    Аренда строительного оборудования и техники
  • Easyrent24, Санкт-Петербург

    Easyrent24, Санкт-Петербург

    Прокат в Санкт-Петербурге
  • Юконпром, Боровляны

    Юконпром, Боровляны

    Прокат инструментов в г. Боровляны
  • Ртпром, Москва

    Ртпром, Москва

    Аренда сосудов Дьюара в Москве
  • МОВИКОМ, Москва

    МОВИКОМ, Москва

    Прокат фото- видео оборудования
  • СТРОЙ ПРОКАТ, Нижний-Новгород

    СТРОЙ ПРОКАТ, Нижний-Новгород

    Прокат строительной техники и оборудования
  • ООО «ЦКС РЕНТА СЕРВИС», Москва

    ООО «ЦКС РЕНТА СЕРВИС», Москва

    АРЕНДА ОБОРУДОВАНИЯ ДЛЯ МЕРОПРИЯТИЙ
  • Вело-Родео, Санкт-Петербург

    Вело-Родео, Санкт-Петербург

    Прокат велосипедов
  • Армавир-Прокат, г. Армавир

    Армавир-Прокат, г. Армавир

  • Прокат 53, Великий Новгород

    Прокат 53, Великий Новгород

    Аренда инструмента в Новгороде
  • MATRIX, Саратов

    MATRIX, Саратов

    Видео прокат в г. Саратов
  • Мир Проката, Омск

    Мир Проката, Омск

    Прокат инструмента, Омск
  • GrowUp, Киев

    GrowUp, Киев

    Прокат товаров для детей в Киеве
  • Технобур, Краснодар

    Технобур, Краснодар

    Аренда специальной техники
  • Омский прокат, Омск

    Омский прокат, Омск

  • Фотопрокат № 1, Калининград

    Фотопрокат № 1, Калининград

    Аренда фото оборудования
  • Стройпрокат, Гродно

    Стройпрокат, Гродно

    Аренда строительного оборудования и инструмента
  • Напрокат-Уфа, г. Уфа

    Напрокат-Уфа, г. Уфа

  • Арт-Пати сити, Москва

    Арт-Пати сити, Москва

    Прокат костюмов
  • Костюмерная Фея, Бишкек

    Костюмерная Фея, Бишкек

    Прокат детских карнавальных костюмов
  • ВладСтройПортал, Владимир

    ВладСтройПортал, Владимир

    Аренда строительного оборудования
  • ARENDA-BORISOV, Борисов

    ARENDA-BORISOV, Борисов

    Аренда стоительного оборудования
  • Photon-L, Владивосток

    Photon-L, Владивосток

    Аренда фото оборудования камер
  • АС-Тур, Пермь

    АС-Тур, Пермь

    Аренда спортивного инвентаря
  • Прокат

    Прокат

    Прокат инструмента Бузулук
  • ТехноСитиТорг, Гомель

    ТехноСитиТорг, Гомель

    Прокат оборудования с оператором
  • ОренПрокат, Оренбург

    ОренПрокат, Оренбург

    Аренда дизель генераторов
  • Инструмент сервис, Иваново

    Инструмент сервис, Иваново

    Аренда строй инструмента
  • А-Строй, Москва

    А-Строй, Москва

    Прокат строительного оборудования
  • Салон Exclusive

    Салон Exclusive

    Аренда и прокат карнавальных костюмов в Кишиневе
  • Прокат-Екат

    Прокат-Екат

    Прокат строительного и прочего оборудования в Екаатеринбурге
×
Скачать "Прокат-Эксперт"

Чтобы скачать программу "Прокат-Эксперт" нужно зарегистрироваться: