Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Общие принципы работы с системой “Global”.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

10.2.5.Алгоритм работы данного фильтра.

В список попадут документы, удовлетворяющие первой ИЛИ второй группе условий (т.к. связка групп условий идет по “или” – документ должен удовлетворять любой из групп условий, чтобы отобразиться в списке).

Первой группе условий удовлетворяют документы, у которых шифр получателя равен 0244 И при этом дата документа больше или равна 01.03.2005 (т.к. связка условий внутри первой группы идет по “и” – документ должен удовлетворять каждому из условий в данной группе условий).

Второй группе условий удовлетворяют документы, у которых шифр получателя равен 0876 И при этом дата документа меньше или равна 01.03.2005 (т.к. связка условий внутри второй группы идет по “и” – документ должен удовлетворять каждому из условий в данной группе условий).

10.3.Условия отбора и связка условий в фильтре

В фильтре по полям можно делать отбор по следующим условиям:

Условие

Назначение и примеры использования

Равно

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

Не равно

Отбор по всем значения, кроме указанных. Например, вывести все документы, кроме документа с заданным шифром получателя.

Меньше чем

Отбор по значениям, меньшим, чем указанное. Например, можно задать дату документа для вывода документов с датой ранней указанной.

Меньше или равно чем

Отбор по значениям, меньшим или равным чем указанное. Например, можно задать дату документа для вывода документов с датой ранней, а также равной указанной.

Больше чем

Отбор по значениям, большим, чем указанное. Например, можно задать дату документа для вывода документов с датой большей указанной.

Больше или равно чем

Отбор по значениям, большим или равным чем указанное. Например, можно задать дату документа для вывода документов с датой большей, а также равной указанной.

Как

Отбор по документам, содержащим указанное значение как фрагмент. Например, можно указать фрагмент номера документа для вывода документов, у которых номер содержит искомый фрагмент. Для приведенного ниже примера будут выведены все документы, номер которых содержит 51 (не важно, в начале, середине или конце – среди прочих будут выведены документы с номерами 510, 1512 и 251, поскольку их номер содержит 51)

Не как

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

Не фильтруется

Отбор по данному полю не производится.

Не пустой

Отбор по непустым полям – отобразить только те документы, в которых данное поле установлено в какое-либо значение. Например, отобразить документы с заполненным основанием платежа.

Между

Отбор по интервалу значений. Например, можно отобрать документы, которые редактировались в заданном периоде.

Не между

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

В

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

При этом кнопка позволяет добавлять новые поля для ввода значений.

Не в

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

При этом кнопка позволяет добавлять новые поля для ввода значений.

В фильтре условия или группы условий можно связывать следующим образом:

Связывание по:

Назначение и примеры использования

И

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

ИЛИ

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

НЕ И

Действует противоположно связке по “И”: производится отбор, если все из перечисленных параметров не попадают под условие. Например, можно задать период документа и шифр контрагента, чтобы отобрать все документы не по данному контрагенту и при этом не попадающему в данный период (все документы, кроме документов данного контрагента и кроме документов данного периода).

НЕ ИЛИ

Действует противоположно связке по “ИЛИ”: производится отбор, если хоть одно из перечисленных параметров не попадает под условие. Например, можно задать период, чтобы вывести документы, которые были созданы или были отредактированы не в указанном периоде.