Модификация прикладной системы

 

Разработка коннекторов к внешним системам

 

…GenereteExportXSLText

Назначение:

Получение кода XSL преобразования данных из формата внешней системы в формат системы DIRECTUM по заданной настройке обмена данными с интегрированной системой.

Входные параметры:

IntegratedSystemCode – строка, код интегрированной системы из справочника Интегрированные системы.

DataExchangeSettingCode – строка, код настройки обмена данными с интегрированной системой, по которой будет сгенерирован код XSL преобразования.

Возвращаемое значение:

Строка, содержащая код XSLпреобразования данных из формата внешней системы в формат системы DIRECTUM.

Описание:

Данная функция используется для создания текста XSL преобразования, который будет использоваться при выгрузке данных из внешней системы и загрузке в систему DIRECTUM.

Код XSLпреобразования может состоять из какой-то постоянной части (функции, общие части выходной XML), так и из частей, генерируемых динамически. Для того, вынести общие части XSL преобразования из функции, можно использовать функции, которые возвращают шаблон преобразования. Для создания такой функции разработчику необходимо выполнить сценарий Создать функцию для получения шаблона XSL (CreateFunctionForXSLTemplate). Имя генерируемой функции формируется по шаблону Connector<Код типа интегрируемой системы>Get<Тип шаблона>XSLTemplate,

где

·         <Код типа интегрируемой системы> - код типа интегрируемой системы, определяемый функциями коннектора Connector<Код типа интегрируемой системы>GetSystemType();

·         <Тип шаблона> - значение "Import" или "Export".

Подробнее об использовании данного сценария см. в примечании к сценарию.

Шаблон текста функции: Нет.   

 

 

См. также:

·         …GetSystemType;

·         …GetRequiredParamList;

·         …GetDataExchangeSettingRequiredParamList;

·         …GetReferenceList;

·         …GetSectionList;

·         …GetRequisiteList;

·         …GenereteImportXSLText;

·         …ExportDataFromIntegratedSystem;

·         …ImportDataToIntegratedSystem;

·         …ShowObjectForm;

·         …FindObject;

·         …GetObjectTypeList;

·         …GetInfo;

·         …GetEditCalculationText.