Отчеты. Форма ввода параметров: Компонент выбора водителей

Материал из TaxiMaster
Перейти к навигацииПерейти к поиску

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

Картинка
  1. В группе параметров «Водители, экипажи» задается как количество водителей, по которым нужно вывести отчет, так и другие критерии выборки.
    1. При выборе радиокнопки « Все» в списке будут определены все водители и экипажи службы такси.
    2. При выборе радиокнопки « Персонально» в списке будут также определены все водители, однако здесь необходимо будет выбрать и выделить конкретного водителя или экипаж для вывода отчета по его работе.
  2. В группе параметров «Водители» необходимо задать критерий для выборки водителей в зависимости от их положения в службе:
    1. При выборе атрибута « Работающие» в перечне будут представлены только те водители, которые на данный момент времени числятся на балансе службы такси.
    2. При выборе атрибута « Уволенные» в списке будут присутствовать исключительно те водители, которые были уволены из компании.
    3. При выборе атрибута « Удаленные» в таблице будут установлены водители, которые по каким-либо причинам были удалены из справочника «Водители».
  3. В группе параметров «Отображать в таблице» определяются основные критерии отбора:
    1. При выборе радиокнопки « Только водителей» в таблице будет представлен перечень водителей с информацией об их идентификационном и табельном номере, а также имени, фамилии и отчестве.
    2. При выборе радиокнопки « Водителей, основные экипаж и группу» произойдет выборка водителей. В отчете будет представлена информация об основном экипаже (основной экипаж - это такой экипаж, который привязан к конкретному водителю через основной автомобиль в его карточке) и группе, к которой данный экипаж относится. В случае выбора персонального отчета фильтрация будет происходить по ИД выбранного водителя.
    3. При выборе радиокнопки « Водителей, все экипажи и группы» в таблице будет произведена выборка экипажей. В случае выбора персонального отчета фильтрация будет происходить по ИД выбранного экипажа, то есть, например, если на одного водителя приходится, три машины,то в таблице будут обозначены три экипажа с разными позывными/группами, но одним водителем. Также при выборе данной радиокнопки появится дополнительный критерий для экипажей: активные и удаленные.