Примеры настройки фильтров

Материал из Такси Диспетчер
Перейти к: навигация, поиск

Здесь приведены фильтры, которые Вы можете использовать для настройки

XXX - значение заполните в соответствии с порядоковым номером фильтра filters.ini.

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

Текущие/предварительные/архив заказы[править]

Секция: CurrentOrdersFilters - текущие заказы

Секция: CurrPreOrdersFilters - текущие заказы

Секция: CompleteOrdersFilters - выполненные заказы

Фильтр1: по Оператору[править]

Показывает заказы только созданные указанным оператором

CaptionXXX=Оператор
FieldXXX=oper
LookupKeyFieldXXX=refusers.num
LookupShowFieldXXX=refusers.fname
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр2: по Диспетчеру[править]

Показывает заказы только назначенные указанным диспетчером

CaptionXXX=Диспетчер
FieldXXX=disp
LookupKeyFieldXXX=refusers.num
LookupShowFieldXXX=refusers.fname
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр3: по водителю (с выбором)[править]

Показывает заказы только указаного водителя. Для выбора водителя есть список выбора из cправочника Водители

CaptionXXX=Водитель
FieldXXX=driver
LookupKeyFieldXXX=refdrivers.num
LookupShowFieldXXX=refdrivers.sign+": "+refdrivers.fname
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр4: по водителю (с вводом позывного)[править]

Показывает заказы только указаного водителя.

CaptionXXX=Позывного... 
FieldXXX=drvsign
DefaultValueXXX=%input%
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=check
OperationXXX==
SetStartValueXXX=0
EnabledXXX=1

Фильтр5: заказы без водителя[править]

Для текущих заказов - показывает только заказы без водителя

CaptionXXX=Без водителя
FieldXXX=drivershift
DefaultValueXXX=0
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=check
OperationXXX==
SetStartValueXXX=0
EnabledXXX=1

Фильтр6: по статусу завершения заказа[править]

Для архиве - показывает только заказы, у коотрых статус заверешни указанный в фильтре

CaptionXXX=Завершение
FieldXXX=endtask
LookupKeyFieldXXX=refendtask.num
LookupShowFieldXXX=refendtask.name
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр7: по каналу[править]

Показывает только заказы определенного канала. Вместо YYY нужно проставить refchannel.num того канала, который нужно показывать

CaptionXXX=Мой канал
FieldXXX=((Channel=YYY) OR (Channel=0)) 
DefaultValueXXX="1"
HotKeyXXX=
ControlXXX=check
OperationXXX==
SetStartValueXXX=1
EnabledXXX=1
UseFullValueStringXXX=1

Фильтр8: по суммам заказов просчитанных и реально закрытых[править]

Показывает заказы, которые закрыты дешевле ем просчитан тариф диспетчером

CaptionХХХ=Закрыты дешевле, чем просчитан диспетчером
FieldХХХ=(paysum < ordersum)
UseFullValueStringХХХ=1
DefaultValueХХХ=0
LookupConstraintsХХХ=
HotKeyХХХ=
ControlХХХ=check
OperationХХХ==

Фильтр9: Отображение заказов полученых по обмену[править]


Показывает все заказы пришедшие сквозь обменые сервера.

CaptionХХХ=Обмен
FieldХХХ=(source<>'')
LookupKeyFieldХХХ=
LookupShowFieldХХХ=
DefaultValueХХХ=2
LookupConstraintsХХХ=
HotKeyХХХ=
ControlХХХ=check
OperationХХХ==
SetStartValueХХХ=2
EnabledХХХ=1
UseFullValueStringХХХ=1

Фильтр10: Отображение всех заказов по карточке[править]


Показывает все заказы, оформленные по карточке.

Примечание: если карточек много, программа будет при запуске подготовливать этот файл дольше.

CaptionХХХ=Номер карты
FieldХХХ=dcard
LookupKeyFieldХХХ=dcards.num
LookupShowFieldХХХ=dcards.num
DefaultValueХХХ=Все
LookupConstraintsХХХ=
HotKeyХХХ=
ControlХХХ=combo
OperationХХХ==

Фильтр11: Фильтрация по городам[править]


Показывает все заказы, указанного города.

CaptionХХХ=Город
FieldХХХ=town
LookupKeyFieldХХХ=reftowns.name
LookupShowFieldХХХ=reftowns.name
DefaultValueХХХ=Все
LookupConstraintsХХХ=
HotKeyХХХ=
ControlХХХ=combo
OperationХХХ==

Архив: Смены водителей[править]

Секция: CompleteDriverShiftFilters

Фильтр1: по водителю[править]

Показывает только смены указаного водителя

CaptionXXX=Водитель
FieldXXX=driver
LookupKeyFieldXXX=refdrivers.num
LookupShowFieldXXX=refdrivers.fname
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр2: смена закончена да/нет[править]

CaptionXXX=Закончена
FieldXXX=complete
DefaultValueXXX=1
HotKeyXXX=
ControlXXX=check
OperationXXX==

Архив: мобильные сообщения[править]

Секция: CompleteOrderMessagesFilters

Фильтр1: по водителю[править]

Показывает сообщения только для определенного водителя

CaptionXXX=Водители
FieldXXX=driver_id
LookupKeyFieldXXX=refdrivers.num
LookupShowFieldXXX=refdrivers.fname
DefaultValueXXX=Все
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=combo
OperationXXX==

Фильтр2: по номеру заказа[править]

Показывает сообщения только для определенного заказа

CaptionXXX=Номер заказа
FieldXXX=order_id
DefaultValueXXX=
LookupConstraintsXXX=
HotKeyXXX=
ControlXXX=edit
OperationXXX==

Интернет заказы[править]

Секция: RemoteOrdersFilters

Фильтр1: невзятые[править]

Показывает заказы только необработанные заявки в окне Интернет

CaptionХХХ=Невзятые
FieldХХХ=accepted
DefaultValueХХХ=0
LookupConstraintsХХХ=
HotKeyХХХ=
ControlХХХ=check
OperationХХХ==