Файлы системы DIRECTUM

 

Клиентская часть

 

Файл SystemInfo.xml

Файл SystemInfo.xml хранит информацию о системах DIRECTUM: наименование, код, ИД инсталляции, сервер, БД и т.п. Располагается в папке общих настроек IS-Builder (см. раздел «Каталоги клиентской части»).

Файл изменяется вручную администратором при добавлении новой и изменении или удалении существующей системы.

Данные файла используются при запуске системы по коду или ИД инсталляции с использованием соответственно ключей – SYS или –InstallationID, например, из командной строки, ярлыка или при открытии ссылки на документ из другой системы. Если при открытии ссылки на документ из другой системы данных о системе нет в SysytemInfo.xml, то данные берутся из Configurations.xml (см. раздел «Файл Configurations.xml»).

SystemInfo.xml имеет следующую структуру:

 

<?xml version="1.0" encoding="windows-1251" standalone="no"?>

<Settings>

<SystemList>

<Параметры подключения>[,…n]

</SystemList>

</Settings>

где

 

<Параметры подключения>[,…n]::=

<SettingGroup

Code="{Код системы}"

InstallationID ="{ИД инсталляции}"

Server="{SQL-сервер системы}"

Database="{БД системы}"

Name="{Название системы}"/>

Код системы. Уникальный в пределах одной организации код системы. Задается при установке системы DIRECTUM (см. главу «Установка системы DIRECTUM», раздел «Установка серверной части»), хранится в параметре MB_ACurrentSysCode (см. описание компоненты «Установки системы» в книге «Компоненты системы DIRECTUM»). 

ИД инсталляции. Глобальный уникальный идентификатор системы. Выдается при первом получении ключа регистрации системы (см. описание компоненты «Регистрация системы DIRECTUM» в книге «Компоненты системы DIRECTUM»). Информация об ИД инсталляции является частью ключа системы, ключ хранится в параметре  SBSystemKey (см. раздел «Идентификация системы» в главе «Компоненты администратора»).

SQL-сервер системы. Имя SQL-сервера, на котором расположена база данных.

БД системы. Имя базы данных на SQL-сервере.

Название системы. Краткое описание системы, которое пользователь видит при входе в систему.

Пример SystemInfo.xml:

 

<?xml version="1.0" encoding="windows-1251" standalone="no"?>

<Settings>

<SystemList>

<SettingGroup

Code="DIRECTUM"

InstallationID="12345"

Server="SQLSERVER"

Database="Directum44"

Name="DIRECTUM"/>

</SystemList>

</Settings>

 

 

 

См. также:

·         Общие сведения о файлах клиентской части;

·         Каталоги клиентской части;

·         Файл Configurations.xml;

·         Файл DeveloperInfo.xml;

·         Файл LogSettings.xml.