Навигация:  МОДУЛЬ "РЕПЛИКАЦИЯ" > РЕПЛИКАЦИОННЫЕ НАСТРОЙКИ В МИС МЕДИАЛОГ >

Шаблоны запросов

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

В разделе Шаблоны запросов (рис. 3.16) определяются запросы, с помощью которых можно получать данные с сервера. Например, сделать запрос можно по ФИО пациента, или по всем пациентам, записанным в расписание текущего врача. Шаблоны определяются только в схеме выхода.

 Рисунок 3.16. Шаблоны запросов


Рисунок 3.16. Шаблоны запросов

Для шаблона указываются (рис. 3.17):

·Системное имя (необязательный параметр). Зарезервировано два системных имени для шаблонов: SYSTEM_PATIENT_QUERY и LAST_CHANGES.
Если определен шаблон SYSTEM_PATIENT_QUERY, то на форме выбора пациента автоматически появляется кнопка «Создать репликационный запрос», которая передает в запрос ФИО и номер карты, введенные на этой форме.
Шаблон LAST_CHANGES активирует автоматическую выгрузку (при отправке такого запроса на сервер, из него будут выгружены все измененные записи в таблицах с признаком Отслеживать изменения).

·Сущность – основная таблица, по которой строится запрос.

·Название запроса

·Приоритет – порядок обработки запроса. Если поступило несколько запросов, то в первую очередь обрабатывается запрос с меньшим приоритетом (1,2 и т.д.).

·Признак Все записи определяет, будут ли по запросу выгружаться все записи или только измененные (условие фильтра по изменениям задано в настройках сущности, на вкладке "Условие").
Например, для запроса по пациенту рекомендуется выгружать все его данные, а для запроса по записанным в расписание пациентам – только изменения, иначе размер пакета сильно возрастет.

·SQL-выражение – условие, которое будет подставлено в SQL запрос по таблице. При написании запроса следует помнить, что все обращения к полям таблицы должны производится с использованием алиаса таблицы (PATIETNS.NOM).
В условии можно использовать параметры, которые подставляются в запрос непосредственно при выполнении запроса. Обращение к параметру происходит через символ "двоеточие".

 Рисунок 3.17. Шаблон репликационного запроса


Рисунок 3.17. Шаблон репликационного запроса

См. далее:

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