Ввод критериев

1.Узлы дерева АТРИБУТЫ

Для выполнения сложного запроса необходимо задать критерии поиска. Задать критерии поиска можно, добавив в дерево запроса строки "Атрибуты". Для этого необходимо выделить нужный объект в дереве запроса и нажать кнопку «Атрибуты». В появившемся окне будут показаны все доступные атрибуты (поля) данного объекта, например:

В этом окне можно:

- выделить несколько полей «кликая» квадрат (должна появится галка в квадрате) или

пробелом выделяя поля стрелками вверх или вниз.

- вернуться в предыдущее состояние без изменений нажав кнопку «Отменить».

- добавить выбранные поля в дерево запроса нажав кнопку «Сохранить».

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

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

Для ввода критериев запроса по полям объектов надо выделить одно соответствующее поле и двойным нажатием левой кнопки мыши вызвать окно ввода критериев.

Элементы данной формы:

· Кнопка «Сохранить» выход из формы с сохранением условия поиска для критерия.

· Кнопка «Отменить» выход из формы.

· Список операции позволяет выбрать условие фильтрации для заданного значения.

· Поле значение для ввода значения.

· Кнопка «Список» для выбора значения из списка (кнопка присутствует на форме, если для заданного значения есть словарь или список).

· Кнопка «Добавить» присоединяет новое условие к существующим.

· Кнопка «Удалить» изымает выделенное условие из списка условий.

· Группа выбора «Объединить условия по» объединяет созданные условия с помощью логических операций ИЛИ, И.

2. Ввод критериев для числовых полей

Для числовых полей можно ввести следующие условия:

- равно

- не равно

- больше

- меньше

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

3.Ввод критериев для справочных полей

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

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

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

4.Ввод критериев для словарных полей

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

5. Ввод критериев для символьных полей

Критерии по символьному полю можно задавать аналогично запросам по символьным полям в формах документов, с использованием символов % (любое количество любых символов) и _ (один любой символ).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: