Навигация:  ЗНАКОМСТВО С МИС МЕДИАЛОГ > ИНТЕРФЕЙС МИС МЕДИАЛОГ > Табличные объекты > Фильтрация записей >

Параметры запроса

Предыдущая страницаВернуться в начало главыСледующая страница

Если некоторая таблица генерируется на основе системного запроса (например, список талонов из меню Услуги / Талоны или список броней из меню Койкофонд / Бронирование), то при выполнении команды меню перед открытием самой таблицы открывается окно Параметры запроса, где можно произвести фильтрацию отображаемых записей (рис. 3.11).

271

Это же окно открывается при нажатии стандартной кнопки фильтра в таблице.

 Рисунок 3.11. Окно "Параметры запроса"


Рисунок 3.11. Окно "Параметры запроса"

mediafin (8)

·Для того, чтобы задать значение поля, нужно нажать на кнопку справочника и выбрать значение в открывшемся окне. Например, если в поле Пациент выбрать конкретного пациента, то будут отобраны талоны только для этого пациента.

interface_date

·Рядом с полями ввода дат присутствует кнопка, открывающая календарь. Можно задать как одну дату, так и некоторый интервал, выбирая соответствующий формат фильтра в выпадающем списке рядом с полем.

interface_dynamic_link

·Кнопка Динамическая связь позволяет заполнить поле текущим значением (текущая дата, текущий врач и т.д.)

interface_complex_filter

·Кнопка Добавить в составной фильтр служит для формирования составного фильтра (см. ниже).

На панели инструментов данного окна присутствуют следующие кнопки:

256

·Сохранить параметры – кнопка для сохранения фильтра. При нажатии на кнопку нужно ввести имя фильтра, под которым он будет сохранен.

257

·Загрузить параметры – кнопка для выбора ранее сохраненного фильтра. В раскрывающемся списке около кнопки выбирается нужный фильтр.

272

·Очистить параметры фильтра - очищает заполненные параметры.

290

·Удалить параметры – в раскрывающемся списке около кнопки выбирается фильтр, который нужно удалить.

273

·Настройки - кнопка настройки порядка ввода параметров и вида окна "Параметры запроса".

Составной фильтр

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

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

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

Автоматическое применение параметров

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

Чтобы при последующих запусках сохраненные параметры применялись автоматически, нужно в нижней части окна установить флаг Использовать при загрузке. Для вызова окна "Параметры запроса" нужно нажать на кнопку фильтра или на клавиши <Ctrl+Q>.

Пустой результат при незаполненном фильтре

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

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

Обязательность заполнения фильтра определяется опцией Скрывать данные при пустых фильтрах (см. Настройка табличных объектов).