Примеры настройки фильтров
Материал из Такси Диспетчер
Здесь приведены фильтры, которые Вы можете использовать для настройки
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
Архив: Смены водителей
Секция: 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ХХХ==