Настройка XSLT-преобразований для экспорта

Для пользовательских видов карточки Документ могут быть настроены XSLT-преобразования, позволяющие создать XML-документ с требуемым форматированием.

XSLT-преобразования должны быть созданы заранее, вне системы Docsvision.

Настроенные варианты экспорта будут доступны в главном меню карточки, при выполнении операции Отправка.

Добавить XSLT-преобразование

Чтобы добавить XSLT-преобразование:
  1. Выберите базовый тип карточки Документ.

  2. Выберите в Дереве видов карточек дочерний вид.

  3. Перейдите на вкладку Экспорт.

  4. Нажмите на кнопку Зелёный плюс Добавить, чтобы открыть окно Преобразование, включающее область редактора XSLT.

    Окно "Преобразование"
    Рисунок 1. Окно "Преобразование"
  5. Нажмите на кнопку Загрузить из файла и выберите файл для открытия в редакторе XSLT.

    Код из указанного файла будет отображен в области Редактор.

    Отображение кода XSLT-преобразования в окне "Преобразование"
    Рисунок 2. Отображение кода XSLT-преобразования в окне "Преобразование"
  6. В поле Описание введите краткое описание преобразования.

  7. В поле Иконка добавьте иконку для визуальной идентификации преобразования.

  8. В поле Редактор отредактируйте код XSLT.

    XSL-код может содержать переменные (например, для ссылки на файл, который был приложен к исходной карточке).

  9. В поле Имя переменной ссылки укажите ссылки на файлы, которые в процессе преобразования должны быть вставлены в целевой документ вместо переменной.

  10. После завершения редактирования нажмите на кнопку ОК.

    Добавленное преобразование появится в области Преобразования вкладки Экспорт.

    Отображение доступных преобразований на вкладке "Экспорт"
    Рисунок 3. Отображение доступных преобразований на вкладке "Экспорт"

    Список добавленных преобразований будет доступен в диалоге, который открывается из главного меню карточки Документ при нажатии на кнопку Отправка.

    Отображение списка добавленных преобразований в карточке
    Рисунок 4. Отображение списка добавленных преобразований в карточке

Изменить XSLT-преобразование

Чтобы изменить добавленное ранее XSLT-преобразование:
  1. Выберите базовый тип карточки Документ.

  2. Выберите в Дереве видов карточек дочерний вид.

  3. Перейдите на вкладку Экспорт.

  4. Выберите из списка запись о преобразовании, которую требуется изменить.

  5. Нажмите на кнопку Зелёный карандаш Изменить, чтобы открыть окно Преобразование, предназначенное для работы с редактором XSLT.

  6. Внесите необходимые изменения.

  7. Нажмите на кнопку ОК.

Удалить XSLT-преобразование

Чтобы удалить добавленное ранее XSLT-преобразование:
  1. Выберите базовый тип карточки Документ.

  2. Выберите в Дереве видов карточек дочерний вид.

  3. Перейдите на вкладку Экспорт.

  4. Выберите из списка преобразование, которое требуется удалить.

  5. Нажмите на кнопку Красный крестик Удалить.

    Запись о преобразовании будет удалена из списка вкладки Экспорт и из списка поля Преобразование окна Отправка.