Экспорт в XML-файл
Компонент предназначен для экспорта таблиц данных в файлы формата XML.
Важно: Для работы узла требуется предварительно создать подключение к XSD-схеме и связать его с входным портом Подключение. Подключение происходит аналогично подключению с БД.
Порты
Вход
- Источник данных — таблица данных, подлежащая экспорту;
- Управляющие переменные (необязательный порт) — переменными можно задать значения параметров мастера настройки;
- Подключение к источнику XSD-схемы (обязательный порт) — подключение настроенного ранее Подключения к набору XSD-схем.
Мастер настройки
Шаг 1. Настройка файла экспорта
- Имя файла — задает путь к файлу-приемнику при локальном подключении, либо имя файла при использовании подключения к папке. Кнопка вызывает диалог выбора файла.
- Настройка форматирования — область включает следующие флаги.
- Записывать Byte Order Mark — записывать маркер последовательности байтов.
- Добавлять отступы и переводы строк — в файле экспорта каждой строке будет соответствовать один элемент, перед которым будет стоять позиция табуляции.
- Экранировать табуляции и переводы строк в атрибутах — замена в атрибутах выходного файла символов табуляции на обозначение
	
и символа перевода строк на

- Экранировать одинарные и двойные кавычки — замена в выходном файле одинарных кавычек на обозначение
'
и двойных на"
.
Шаг 2. Сопоставление полей для экспорта
- Подключение — состояние подключения к XSD-схеме.
- Корневой элемент — выбор корневого элемента XSD-схемы, в соответствии с которым данные будут экспортироваться.
- Связывание объектов — список полей экспортируемой таблицы и иерархической структуры XML, которые необходимо соотнести друг с другом. Типы данных поля таблицы и связываемого объекта должны совпадать. Списки можно связать автоматически, воспользовавшись кнопкой Связать автоматически. Если связь между полем и объектом была установлена неправильно, ее можно удалить, нажав на кнопку на линии связи. При необходимости удаления всех связей используется кнопка Удалить все связи. Поля таблицы, которые уже соотнесены с каким-либо элементом, подсвечиваются жирным шрифтом. Помимо автоматического, возможно связывание полей и объектов XML вручную двумя способами.
- Методом Drag-and-drop — перетащить метку поля на элемент.
- Выбрать элемент для связи и в колонке Связанные поля щелкнуть левой кнопкой мыши по его ячейке. Откроется окно для выбора полей, пригодных для связывания. Кнопка-переключатель в состоянии фильтра предоставляет в окне выбора только те поля, которые еще не связаны с какими-либо элементами, а в простом состоянии предоставляет к выбору все поля.
- Наличие временной зоны — указание для данных формата дата/время временной зоны машины, на которой производится экспорт.
- Не указывать.
- Не указывать для даты — не указывать временную зону для элементов типа Date.
- Указывать всегда.