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

Редактирование INI-файлов

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

Утилита ToolSetup предназначена для редактирования INI-файлов, содержащих параметры различных служб системы  МЕДИАЛОГ (например, HL7 сервера, службы поиска пациентов в центральной базе данных).

INI-файлы имеют следующую структуру:

[Секция 1]

Параметр 1=Значение параметра

Параметр 2=Значение параметра

...

[Секция n]

Параметр m=Значение параметра

...

Утилиту (файл ToolSetup.exe) нужно скопировать в каталог, где находится требуемый INI-файл. При запуске откроется окно утилиты, в котором  вкладки соответствуют секциям, а параметры на вкладках — параметрам файла.

При наличии параметра типа "строка соединения" (ConnectionString) в окне утилиты появляется кнопка Настроить (рис. 1), открывающая стандартное окно настройки соединения с базой данных. В INI-файле настройки соединения хранятся в зашифрованном виде.

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

 Рисунок 1. Утилита ToolSetup


Рисунок 1. Утилита ToolSetup

Перевод утилиты ToolSetup

Имена вкладок и параметров утилиты могут быть изменены. Для этого создается файл перевода с именем редактируемого INI-файла и расширением .map (например, HL7.map). Файл перевода имеет следующую структуру:

Имя секции=Перевод имени секции

Имя секции.Имя параметра=Перевод имени параметра

Если некоторое значение нельзя хранить в открытом виде, в строку перевода нужно добавить значение *EncodedString:

Имя секции.Имя параметра=Перевод имени параметра*EncodedString

В окне ToolSetup значение параметра будет отображаться символами "*". В файле .ini введенное значение будет храниться в зашифрованном виде.

Пример файла HL7.map:

common=Общие

common.LogServer=Логирование событий HL7 сервера

common.LogMessages=Логирование входящих и исходящих сообщений

database=Соединение с базой данных

Окно утилиты ToolSetup с переводом показано на рис. 2.

 Рисунок 2. Утилита ToolSetup с переводом


Рисунок 2. Утилита ToolSetup с переводом