Чтобы добавить новый обновляемый справочник, необходимо в группе обновляемых элементов выделить папку Items и нажать кнопку, выделенную на рис. 4.6. В открывшемся диалоговом окне необходимо ввести идентификатор элемента на английском языке.
Рисунок 4.6. Создание обновляемого справочника
После создания нового элемента необходимо задать для него название и описание. Для этого необходимо выделить созданный элемент и задать значения для Caption, Description и ImageIndex. Затем следует сохранить конфигурацию обновления GuaService и перезапустить программу.
Для настройки обновления справочника необходимо в настройках соответствующего элемента задать следующие свойства:
·Caption – название справочника, отображаемое в интерфейсе утилиты обновления GuaService;
·Description – описание справочника в виде всплывающей подсказки, отображаемой при наведении курсора мышки на справочник в интерфейсе утилиты GuaService;
·ImageIndex – номер иконки, отображаемой в интерфейсе утилиты GuaService (см. Иконки элементов и групп в интерфейсе утилиты GuaService).
·Remote File Path – расположение обновляемого справочника, совпадает
oс полным адресом к архиву, в котором находится файл, если обновление производится из архива;
oс полным адресом к самому файлу справочника, если обновление производится не из архива.
·Remote File Path Type – тип контроля версий (см. Контроль версий файлов справочников):
oЗначение "use ver. file" означает, что для контроля версий будет использоваться файл, задаваемый в настройке Gua settings / Remote Server /Path to updates info file.
oЗначение «scan folder to find new file» означает, что элемент будет доступен для обновления, как только физический файл справочника появится по адресу «Remote File Path». При этом утилита GuaService контролирует, что она может получить исключительные права на доступ к файлу.
·Use Algorithm – используемый для обновления справочников алгоритм. При обновлении НСИ необходимо использовать алгоритмы TGlossaryAlgorithm, TXMLAlgorithm или TXMLSQLAlgorithm, описание которых представлено ниже. Выбор алгоритма определяется форматом файла справочника.
См. далее:
·Алгоритм обновления из DBF-файлов TGlossaryAlgorithm
·Алгоритм обновления из XML-файлов TXMLAlgorithm
·Алгоритм обновления из XML-файлов TXMLSQLAlgorithm
·Обновление из файлов формата CSV и других структурированных текстовых файлов
·Предварительная обработка файлов справочников
·Порядок обновления справочников
·Контроль версий файлов справочников
·Обновление конфигурации импорта и GuaService