Раздел "Transformations"

В секции "Transformations" можно определить возможные преобразования данных карточки. Преобразования применяются для трансформации данных карточки в другой формат, описанный в преобразовании. Например, преобразования могут применяться при печати карточек, экспорте данных в другие системы или при публикации карточек на web-страницах.

Системой поддерживаются два типа преобразований: XSLT-преобразования (они используются для получения HTML-представления данных карточки при выводе на печать) и преобразования Microsoft InfoPath.

Для определения преобразований следует перейти в раздел Transformations и выбрать пункт меню New transformation. Затем нужно определить свойства преобразования.

Свойства преобразования
Рисунок 1. Свойства преобразования
Для преобразования предусмотрены следующие свойства:
  • Пседоним — псевдоним преобразования, с помощью которого к нему можно обращаться в коде. Псевдоним должен быть уникальным в рамках карточки.

  • Названия — локализованные названия преобразования, отображаемые у пользователя.

  • Уникальный идентификатор преобразования.

  • Язык локализации преобразования (каждое преобразование относится только к конкретному языку; нельзя использовать одно и то же преобразование сразу для всех языков).

  • Тип преобразования:

    • Xslt — XSLT.

    • InfoPath — Microsoft InfoPath.

    • Custom — пользовательский тип.

  • Тип содержимого — тип данных преобразования (выбирается только для пользовательских преобразований). Может иметь одно из следующих значений:

    • Text — текст.

    • Xml — XML.

    • Binary — двоичные данные.

  • Файл преобразования — путь к файлу с данными преобразования (например, XSLT).

  • Использовать по умолчанию — признак основного преобразования.

Преобразования, указанные в схеме карточки, будут присутствовать в её типе по умолчанию. Впоследствии в конкретной базе данных этот набор преобразований может быть дополнен силами пользователей.

После завершения редактирования схемы данных карточки её необходимо сохранить.