Назначение:
Возвращает шаблоны редактора вычислений, которые добавляются в текст вычисления по кнопке Шаблон.
Входные параметры:
• | IntegratedSystemRole – направление обмена. Роль интегрированной системы в обмене. Возможные значения: |
• | S – загрузка в DIRECTUM; |
• | D – выгрузка из DIRECTUM; |
• | TemplateGroup – группа шаблонов. Возможные значения: |
• | Event_{Имя_события} – шаблоны для редактора событий, где {Имя_события} – имя события из функции ConnectorGetEventsList; |
• | RequisiteCalc – шаблоны для редактора вычисления реквизита. |
Возвращаемое значение:
Шаблоны редактора в виде списка IList.
Описание:
Функция возвращает шаблоны для редактора вычислений, которые добавляются в текст вычисления по кнопке Шаблон, в виде списка IList.
Шаблон текста функции:
Result: IList = CreateList()
if IntegratedSystemRole == "S"
// Загрузить данные в DIRECTUM.
if TemplateGroup == "Event_<Имя события 1>"
// Текст вычисления события по умолчанию.
Comment = "..."
Result.Add(""; Comment)
Result.Add("<Заменяемый текст>"; ArrayOf("<Описание шаблона>"; "<Вставляемый текст>"))
...
endif
if TemplateGroup == "Event_<Имя события 2>"
...
endif
else
// Выгрузить данные из DIRECTUM.
if TemplateGroup == "Event_<Имя события 3>"
...
endif
...
endif
Примечание
Описание функции актуально для коннекторов, которые не используют стандартный механизм загрузки/выгрузки данных с применением XSL-преобразования. Возможность использования стандартного механизма задается в параметре функции ...GetInfo.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |