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