Навигация:  ЗНАКОМСТВО С МИС МЕДИАЛОГ > ИНТЕРФЕЙС МИС МЕДИАЛОГ >

Файлы настроек таблиц и фильтров

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

Настройки табличных объектов

Настройки табличных объектов хранятся в файле Forms.ini, который находится в подкаталоге FORMS каталога базы данных.

[TfMain_CPatients_bill]                        название секции, ниже которой перечисляются настройки для соответствующего объекта

PATIENTS=11        Номер dat-файла, соответствующий данному объекту (col11.dat)

LinesInRow11=2        Высота строки

LinesInHeader11=1        Высота заголовка

FilterFields11=

HeaderFields11=POL        Поля, которые используются в заголовках

UseGroup11=0        Использовать заголовки

UseSums11=0        Использовать подсуммы

UseTitles11=0        Использовать сложные заголовки

SubSumFlags11=        Поля, которые используются в подсуммах

Models11=2        Активная модель поиска

Search11_1=NOM,PRENOM,PATRONYME        Поля поиска для первой модели

Search11_2=POLICE,NOM        Поля поиска для второй модели

DefaultModel11=1        Модель поиска по умолчанию

BriefCombo11=1        Иконки

ShowMemo11=1        Показывать мемо-поля

LookupCodes=NOM,PRENOM,PATRONYME                Дополнительная информация, ввод

LookupLabels=NOM,PRENOM,PATRONYME        Дополнительная информация, заголовок

LookupHints=NOM,PRENOM,PATRONYME                Дополнительная информация, подсказка

DescendingSort11=0        Сортировка по убыванию

NoRecordCount11=1        Не показывать общее количество записей

LocalFilter11=0        Поиск среди загруженных записей

PATIENTS_ORDER=NOM;PRENOM        Поля, по которым осуществляется сортировка

MemoHeight11=56        Высота мемо-поля

Maximized=0        Максимизировать окно

Width=799        Ширина окна

Height=609        Высота окна

Left=240        Левая координата окна

Top=207        Верхняя координата окна

PacketRecords11=500        Количество загружаемых записей

В файле col*.dat сохраняются отображаемые поля, их ширина и расположение. Какой именно dat-файл соответствует какому-либо объекту, можно узнать в файле form.ini из строки, следующей за названием секции. Из вышеприведенного примера файла forms.ini для секции [TfMain_CPatients_bill] соответствует файл col11.dat (строка PATIENTS=11).

Названия (лэйблы) полей хранятся в файле <название объекта>.ini. Так, объекту TfMain_CPatients_bill соответствует файл TfMain_CPatients_bill11.ini.

Соответствие глобальных и локальных настроек см. в таблице 1.

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

Параметры фильтров для таблиц (рис. 3.24), работающих через статистические запросы (например, Услуги / Талоны, Учет материалов / Заказы поставщику), а также для статистических запросов, запускающихся в режиме «Таблица», хранятся глобально в виде файла <имя запроса>_<порядковый номер>.SAV в каталоге базы DBKernel \ Stat \ SAV. Так, например, фильтр талонов «Талоны текущего врача» будет сохранен под названием bill_1.sav.

Параметры фильтров для статистических запросов, запускаемых в режиме «Отчет», сохраняются локально в рабочем каталоге МЕДИАЛОГ, в подкаталоге Rptgen в виде файла <имя запроса>_<порядковый номер>.SAV.

 Рисунок 3.24. Сохранение параметров запроса


Рисунок 3.24. Сохранение параметров запроса

Порядок ввода параметров

Порядок ввода параметров для гридов (рис. 3.25), работающих через статистические запросы, сохраняется локально в рабочем каталоге МЕДИАЛОГ, в подкаталоге DBKernel\Stat\<ID пользователя> в файле <имя запроса>.cfg. Так, для грида Услуги / Талоны порядок ввода параметров будет сохранен в файле bill.cfg.

 Рисунок 3.25. Порядок ввода параметров запроса


Рисунок 3.25. Порядок ввода параметров запроса

Порядок ввода параметров для статистических запросов, запускающихся в режиме «Таблица», сохраняется в самом запросе (соответствующий ini-файл).

Порядок ввода параметров для статистических запросов, запускаемых в режиме «Отчет», сохраняется в каталоге базы данных DBKernel\Stat в файле <имя запроса>.cfg.

Вид результата запроса (таблица или отчет) задается в параметрах запроса.

Параметры печати талонов и счетов

В талонах установка флага Распечатать талон сохраняется в рабочем каталоге МЕДИАЛОГ в файле billcfg.ini:

chbPrintBill=0        флаг Распечатать талон

eCopies=1        количество копий

По умолчанию флаги Распечатать талон и Только при нал. оплате находятся в положении «выключен», а количество копий равно 1.

Настройки печати счетов и талонов при оплате задаются в файле Program files \ PMT \ Medialog \automedi.ini в секции [PREFERENCES]:

PrintBills=1                печатать талоны (окно Расчет)

PrintBillsCopies=1        количество копий для талонов

SepBill=0                        разбить чеки по талонам

PrintInvoices=1                печатать счета

PrintInvoicesCopies=1        количество копий для счетов

По умолчанию все флаги сброшены, а количество копий для талонов и счетов равно 1.

Таблица 1. Файлы хранения настроек

Настройки

Глобальные

Локальные

Каталог

Файл

Каталог

Файл

Отображаемые поля

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Названия полей

Base\Forms

<имя объекта>.ini

PMT\Medialog\Forms

<имя объекта>.ini

Использовать сложные заголовки

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Подсуммы

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Сортировка

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Заголовки

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Модели поиска

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Дополнительная информация (для лукапов)

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Кол-во подгружаемых записей

 

 

PMT\Medialog\Forms

Forms.ini

Показывать мемо-поля

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Иконки в условиях поиска

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Высота строки

Base\Forms

Forms.ini

PMT\Medialog\Forms

Forms.ini

Ширина колонок

 

 

PMT\Medialog\Forms

Col*.dat

Расположение колонок

 

 

PMT\Medialog\Forms

Col*.dat

Размер окна

 

 

PMT\Medialog\Forms

Col*.dat

Положение окна

 

 

PMT\Medialog\Forms

Col*.dat

Параметры фильтров для гридов и стат. запросов в виде «Таблица»

Base\DBKernel\Stat\SAV<имя запроса>_<№>.SAV

Параметры фильтров для стат. запросов в виде «Отчет»

PMT\Medialog\Rptgen\<имя запроса>_<№>.SAV

Порядок параметров фильтра для стат. запросов в виде «Таблица»

В самом запросе (соответствующий ini-файл)

Порядок параметров фильтра для гридов

PMT\Medialog\DBKernel\Stat\ <ID пользователя>\<имя запроса>.cfg

Порядок параметров фильтра стат. запросов в виде «Отчет»

Base\DBKernel\Stat\<имя запроса>.cfg

Распечатать талон (для талонов)

Program files \ PMT \ Medialog \billcfg.ini

Параметр chbPrintBill

Количество копий (для талонов)

Program files \ PMT \ Medialog \billcfg.ini

Параметр eCopies

Печатать оплачиваемые счета

Program files \ PMT \ Medialog \automedi.ini, секция [PREFERENCES]

Параметр PrintInvoices

Количество копий (для счетов)

Program files \ PMT \ Medialog \automedi.ini, секция [PREFERENCES]

Параметр PrintInvoicesCopies

Печатать талон (для оплаты)

Program files \ PMT \ Medialog \automedi.ini, секция [PREFERENCES]

Параметр PrintBills

Количество копий (для талонов при оплате)

Program files \ PMT \ Medialog \automedi.ini, секция [PREFERENCES]

Параметр PrintBillsCopies

Разбить чеки по талонам

Program files \ PMT \ Medialog \automedi.ini, секция [PREFERENCES]

Параметр SepBill