Создание профилей внешнего переноса

Профили внешнего переноса используются для обработки файла данных в едином формате внешнего (по отношению к SunSystems) приложения и сохранения обработанных данных в новом файле другого формата. Для обработки данных можно использовать все возможности «Панели переноса»: «Сопоставление», «Подбор», «Присвоение» и «Функция». «Дизайнер форматов» позволяет определить формат исходного или целевого файла, а «Дизайнер преобразований» — структуру файла целевых данных. С помощью этих инструментов можно, например, перенести данные из плоского файла какой-либо системы в файл формата XML или формата с разделителями-запятыми.

Для создания нового профиля внешнего переноса с помощью «Дизайнера профилей внешнего переноса» выполните следующие действия:

  1. Откройте «Профили переноса» (TRP).
  2. Нажмите «Новый профиль».
    Откроется форма «Дизайнер профилей переноса» .
  3. Укажите описанные ниже данные.
    Тип профиля
    Выберите «Внешний перенос» для открытия диалогового окна «Дизайнер профилей внешнего переноса» .
    Имя профиля
    Введите уникальное имя профиля. Это имя присваивается профилю для идентификации профиля.
    Описание
    Введите описание профиля.
    Формат исходных данных
    Выберите формат исходных данных. Он обычно совпадает с целевым компонентом.
    На основе файла
    Щелкните раскрывающийся список «На основе файла», чтобы указать в качестве базиса файла «клиент» или «сервер».

    Данный параметр можно проигнорировать во время выполнения.

    Имя файла
    Нажмите кнопку «Обзор» в поле значения и перейдите к требуемому файлу.

    Данный параметр можно проигнорировать во время выполнения.

    Действие с файлом
    Параметр выполнения для исходных данных «Действие с исходным файлом» относится исключительно к импорту. Нажмите «Действие с файлом». Откроется диалоговое окно «Действие с исходным файлом» . В списке «Действия», выберите действие, которое требуется выполнить после завершения обработки:
    • Нет (по умолчанию)
    • Удалить после обработки
    • Переименовать после обработки
    • Переместить после обработки

    При выборе переименования необходимо ввести новое имя в соответствующем поле.

    При выборе перемещения исходного файла следует ввести новое местоположение в соответствующем поле или нажмите кнопку «Обзор» для отображения диалогового окна «Папка сервера» , в котором можно выбрать целевую папку.

    Данный параметр можно проигнорировать во время выполнения.

    Формат целевых данных
    Выберите формат целевых данных. Он обычно совпадает с исходным компонентом.
    Преобразование
    Выберите преобразование.

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

    На основе файла
    Щелкните раскрывающийся список «На основе файла», чтобы указать в качестве базиса файла «клиент» или «сервер».

    Данный параметр можно проигнорировать во время выполнения.

    Имя файла
    Нажмите кнопку «Обзор» в поле значения и перейдите к требуемому файлу.

    Данный параметр можно проигнорировать во время выполнения.

    Кодировка файла
    Выберите тип кодировки символов, используемой в файле экспорта. Как правило, это типы кодировок UTF-8 и ASCII. Если вы не уверены какой тип кодировки использовать, обратитесь к системному администратору.

    Данный параметр можно проигнорировать во время выполнения.

    Генерировать уникальное имя файла
    Доступно только для профилей экспорта и профилей внешнего переноса. Выберите Нет для использования имени файла, введенного выше, либо Да для добавления к имени файла уникального суффикса во время выполнения.

    Данный параметр можно проигнорировать во время выполнения.

    Заменять файл с таким же именем
    Доступно только для профилей экспорта и профилей внешнего переноса при выборе значения Нет для параметра «Генерировать уникальное имя файла». Выберите Да для разрешения перезаписи файла, если он уже существует. Для запрета перезаписи файла с именем, совпадающим со значением в поле «Имя файла» выше, выберите Нет.

    Данный параметр можно проигнорировать во время выполнения.

    Добавлять в файл с таким же именем
    Доступно только для профилей экспорта и профилей внешнего переноса при выборе значения «Нет» для параметра «Генерировать уникальное имя файла». Выберите Да для добавления выходных данных к файлу, указанному в поле «Имя файла». Чтобы убедиться, что файл с одинаковым значением в поле «Имя файла» указанный выше не будет добавлен, выберите Нет.

    Данный параметр можно проигнорировать во время выполнения.

    Извещение по электронной почте
    В списке «Извещение по электронной почте», выберите Включено для уведомления пользователей о завершении обработки профиля; в противном случае выберите Отключено.

    Данный параметр можно проигнорировать во время выполнения.

    Адрес электронной почты
    Введите полный адрес электронной почты для отправки уведомления соответствующего формата по завершении обработки, например: name@emailserver.address. Для отправки извещений нескольким получателям введите их адреса в данном поле через точку с запятой (;).
    Примечание. Адреса электронной почты не проверяются на допустимость, поэтому рекомендуется проверить их правильность самостоятельно.

    Данный параметр можно проигнорировать во время выполнения.

    Текст письма
    По умолчанию уведомление по электронной почте содержит текст, указывающий, выполнена обработка или нет. Для добавления к уведомлению дополнительного текста введите его в этом поле; в противном случае оставьте поле незаполненным.

    Данный параметр можно проигнорировать во время выполнения.

  4. Нажмите «Сохранить профиль».
    Примечание. При вводе имен исходного и целевого файла можно использовать подстановочный знак: звездочку (*) или вопросительный знак (?).

    Нажмите «Отменить изменения», если сохранять новый профиль не требуется.

  5. Нажмите кнопку «Да», чтобы возвратиться к диалоговому окну «Профили переноса» или нажмите кнопку «Нет», чтобы остаться в диалоговом окне «Дизайнер профилей переноса» .