Руководство Пользователя: 3.3. Поиск

Материал из Wikiglavmetr

Перейти к: навигация, поиск

Руководство Пользователя

Вернуться к руководству


Вверх к 3. Настройка основного окна приложения


Файл:Imag3048.jpg
Рисунок 38. Поля для задания условий поиска

В АСОМИ предусмотрен поиск данных по заданным условиям и фильтрация данных. Условия фильтрации задаются в полях основного окна расположенных в верхней его части (Рисунок 38).

Последовательность действий для осуществления поиска:

  1. В раскрывающемся списке Поле выберите наименование поля таблицы.
  2. В текстовом поле Строка поиска введите искомое значение.
  3. Щелкните мышкой на кнопке Фильтр или нажмите Enter на клавиатуре.

Результаты поиска отобразятся в основном окне.

Итоговая выборка данных формируется исходя из следующих принципов:

  • Поиск производится по всем данным, содержащихся в соответствующей изначальной таблице, которую видит пользователь при входе в необходимый режим
  • Регистр букв и итоговое местоположение значения, заданного в строке поиска, не учитывается

Так, например, итоговые результаты будут идентичны при поиске как по слову «амперметр», так и «АмПеРмЕтР».

Если, допустим, был задан поиск по уникальному номеру «19», то выборка будет содержать все записи, уникальный номер которых содержит «19»: 19, 119, 199, 2 190, 11950, т.п.

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

Для отмены поиска и возврата к исходному виду списка следует нажать кнопку "Удалить фильтр".

Файл:Imag3049.gif
Рисунок 39. Окно для задания условий поиска

Также существует возможность задания сложных условий поиска данных. Для задания сложных условий щелкните мышкой на кнопке Поиск. Появится окно представленное на рисунке (Рисунок 39).

Список Поле содержит список полей отображаемой в основном окне таблицы.

Список Оператор содержит возможные способы сравнения данных в указанном столбце со строкой сравнения, заданной в текстовом поле Строка для сравнения.

Предусмотрены следующие условия поиска:

  • ПОХОЖЕ (нестрогое соответствие)
  • РАВНО (строгое соответствие)
  • БОЛЬШЕ
  • МЕНЬШЕ
  • НЕ РАВНО (полное несоответствие)

Так, при задании поиска с параметрами, показанными на Рисунке 39, итоговая выборка будет содержать строки с уникальными номерами от «17000» и далее, в наименовании которых присутствует сочетание букв «амп».

Также реализована удобная для пользователя особенность сложного поиска: при повторном открытии окна система запоминает прежние результаты поиска и выдает их пользователю. При необходимости пользователь имеет возможность быстрого сброса этих результатов для этого достаточно в левом верхнем Поле выставить «Нет значения».

Можно задавать несколько простых условий, объединяя их логическими операциями «и» и «или», которые выбираются из списка Логический оператор. Как только оператор указан, в окне Поиск появляется еще один набор полей для задания еще одного условия поиска. После того, как необходимые условия заданы, щелкните мышкой на кнопке Найти. Результаты поиска отобразятся в основном окне приложения.

Смотрите также