Чтобы импортировать в систему DIRECTUM записи справочника Мастера действий из XML-файла, созданного сценарием Экспорт мастеров действий:
1. | Запустите сценарий Импорт мастеров действий. Сценарий выполняет пользователь, администратор или разработчик системы, имеющий права: |
• | на выполнение сценария Импорт мастеров действий; |
• | на создание записей справочников Мастера действий, Группы мастеров действий. |
Откроется диалог выбора XML-файла.
2. | Выберите XML-файл для импорта мастеров действий. Откроется окно «Выбор мастеров действий для импорта». |
Если в системе нет мастера действий с наименованием, указанным в XML-файле, то в поле Тип модификации для импортируемого мастера будет указано значение «Создание». Если есть, то будет указано значение «Изменение».
3. | Выберите мастер действий, который необходимо импортировать. Чтобы выбрать несколько мастеров действий, удерживайте нажатой клавишу Ctrl. |
4. | Если один или несколько из выбранных мастеров действий заблокирован от изменений, откроется предупреждение с вариантами действия. Состав вариантов действия может отличаться в разных ситуациях и строится по принципам: |
• | пользователь с привилегией «Управление блокировками элементов разработки» может снять блокировки других пользователей; |
• | пользователь без привилегии «Управление блокировками элементов разработки» может снять только свои блокировки. |
5. | Выберите один из предложенных вариантов. |
6. | Если импортируются незаблокированные мастера действий, в окне подтверждения импорта нажмите на кнопку ОК. |
7. | Начнется импорт мастеров действий. После его завершения появится сообщение с предложением открыть отчет. Если необходимо просмотреть подробную информацию об импорте, нажмите на кнопку Да. |
При запуске сценария с помощью командной строки сценарий работает в неинтерактивном режиме, и импортируются все мастера действий, указанные в XML-файле.
Командная строка для запуска сценария имеет вид:
Sblauncher.exe -SYS="DIRECTUM" -CT="Script" -F="ImportWizard" -R="FileName=C:\Wizards.xml"
SAJobRunner.exe -SYS="DIRECTUM" -F="ImportWizard" -R="FileName=C:\Wizards.xml"
Параметры запуска:
Параметр
|
Описание
|
FileName
|
Имя XML-файла, из которого необходимо импортировать мастера действий
|
В результате выполнения сценария Импорт мастеров действий происходит следующее:
• | в справочник Мастера действий добавляются новые записи и/или изменяются существующие записи; |
• | если в системе нет групп импортируемых мастеров действий, то в справочник Группы мастеров действий добавляются новые записи; |
• | формируется отчет об импорте мастеров действий. |
В отчете указывается следующая информация:
• | ссылки на импортируемый XML-файл и импортированные мастера действий; |
• | типы модификаций импортированных мастеров; |
• | таблица параметров, значения которых не найдены в текущей системе DIRECTUM. Для данных параметров необходимо задать корректные значения. |
При экспорте мастеров действий создается XML-файл, в который передается описание мастеров действий в кодировке BASE64. В этом описании значениям параметров мастеров действий соответствуют ИД объектов. В другой системе ИД этих объектов могут отличаться. Поэтому при импорте в отчет записываются только параметры, соответствующие объектам системы, которых нет в системе или на которые у текущего пользователя нет прав, и описание ошибки.
См. также