Создание формата данных с разделителями
Для создания новых форматов данных в файле с разделителями выполните следующие действия:
- Откройте функцию «Дизайнер форматов».
- Выберите параметр «Создать новый формат данных».
-
Укажите описанные ниже данные.
- Тип формата
- Выберите параметр С разделителями.
- Имя
- Укажите уникальное имя нового формата данных.
- Описание
- При необходимости укажите описание для нового формата данных.
- Щелкните вкладку «Детали TML».
-
Укажите описанные ниже сведения о конфигурации.
- Игн. первые строки
- Количество строк в начале внешнего файла, которые следует игнорировать. Значение по умолчанию — 0.
- Разделитель полей
- Символ, используемый для разделения полей в файле с разделителями. Выберите следующие варианты:
- Запятая
- Пробел
- Табуляция
- Новая строка Windows
- Новая строка Unix
- Другое
Используйте для определения специального символа в качестве разделителя полей, например, «;» — точка с запятой.
Значение по умолчанию — запятая.
- Разделитель записей
- Тип разделителя, используемого в конце каждой записи во внешнем файле. Выберите следующие варианты:
- Новая строка Windows
- Новая строка Unix
- Другое
Укажите параметр, который необходимо использовать в качестве разделителя записей, например \t для табуляции.
Разделитель по умолчанию — новая строка Windows. Это значение отображается в сценарии как record-sep="\r\n", т.е. возврат каретки и новая строка.
- Разделитель полей требуется в конце
- Выберите определяется ли конец строки специальным символом.
- Файл содержит заголовки столбцов
- Выберите этот параметр, если первая строка во внешнем файле содержит заголовки столбцов (или имена полей). Она располагается после игнорируемых строк.
-
Примечание. Все импортируемые файлы должны быть в формате UTF-8.
-
Укажите поля, включенные в формат:
- Нажмите кнопку «Выгрузить файл» для импорта существующих имен полей из демонстрационного файла. Имена полей извлекаются и вставляются в строки, заменяя уже определенные имена полей.
-
Нажмите кнопку «+», чтобы добавить новое поле. Значение по умолчанию — Новый элемент. Перезапишите это значение своим именем поля.
Примечание. Имена должны соответствовать синтаксису XML. Например, имена полей не должны начинаться с цифр. Кроме того, имена полей должны быть уникальными в пределах набора полей.
- Нажмите кнопку «Редактировать», чтобы переименовать существующее поле.
- Используйте стрелки вверх и вниз, чтобы изменить расположение полей. Или можно также перетащить поле в необходимое расположение.
- Нажмите кнопку «Удалить», чтобы удалить существующее поле.
-
Также можно щелкнуть вкладку «Сценарий», чтобы создать или отредактировать формат в текстовом представлении.
Примечание. Сценарий должен представлять собой допустимый XML.
- Нажмите «Сохранить формат».
На уровень выше: Преобразования в функции «Язык преобразований» (TML)