Создание формата данных для одной записи фиксированной ширины

Чтобы создать новый формат данных для одной записи фиксированной ширины, выполните следующие действия:

  1. Откройте функцию «Дизайнер форматов».
  2. Выберите параметр «Создать новый формат данных».
  3. Укажите описанные ниже данные.
    Тип формата
    Выберите Одна запись фиксированной ширины.
    Имя
    Укажите уникальное имя нового формата данных.
    Описание
    При необходимости укажите описание для нового формата данных.
  4. Щелкните вкладку «Детали TML».
  5. Укажите следующие данные о разделителях:
    Игн. первые строки
    Количество строк в начале внешнего файла, которые следует игнорировать. Значение по умолчанию — 0.
    Разделитель записей
    Тип разделителя, используемого в конце каждой записи во внешнем файле. Выберите следующие варианты:
    • Новая строка Windows
    • Новая строка Unix
    • Другое

      Укажите параметр, который необходимо использовать в качестве разделителя записей, например \t для табуляции.

    Разделитель по умолчанию — Новая строка Windows. Это значение отображается в сценарии как record-sep="\r\n", т.е. возврат каретки и новая строка.

  6. Укажите поля, включенные в формат:
    1. Нажмите кнопку «Выгрузить файл» для импорта существующих имен полей из демонстрационного файла. Имена полей извлекаются и вставляются в строки, заменяя уже определенные имена полей.
    2. Нажмите кнопку «Вставить» для добавления нового поля.
      Примечание. Начальная позиция создается автоматически. Начальная позиция рассчитывается из предыдущей записи таким образом: начало + длина.
      1. Укажите длину поля, т.е. количество символов, зарезервированное для этого поля.
      2. Укажите имя поля.
        Примечание. Имена должны соответствовать синтаксису XML. Например, имена полей не должны начинаться с цифр. Кроме того, имена полей должны быть уникальными в пределах набора полей.
      3. Выберите параметр Игнорировать, чтобы удалить это поле из выходных данных.
      4. Нажмите кнопку Вставить, чтобы добавить новое поле между двумя существующими полями.
      5. Используйте стрелки вверх и вниз, чтобы изменить расположение полей. Или можно также перетащить поле в необходимое расположение.
      6. Нажмите кнопку «Удалить», чтобы удалить поле.
  7. Также можно щелкнуть вкладку «Сценарий», чтобы создать или отредактировать формат в текстовом представлении.
    Примечание. Сценарий должен представлять собой допустимый XML.
  8. Нажмите «Сохранить формат».