Компонента запускается через вариант запуска либо через командную строку с помощью файла SBLauncher.exe или SBDte.exe. Запуск через командную строку не требует предварительного входа в систему. Расположение файлов описано в разделе «Каталоги клиентской части».
При запуске указываются общие ключи, ключ -CT (тип запускаемой компоненты, для импорта разработки имеет значение Import) и следующие специфические ключи:
• | -F – задает полное имя пакета разработки. Если ключ опущен, то компонента Импорт разработки запускается в визуальном режиме, пакет разработки выбирается вручную; |
• | -FS – признак работы компоненты Импорт разработки в визуальном режиме. Используется вместе с ключом -F. |
Если одновременно указаны ключи -FS и -F, то компонента Импорт разработки запускается в визуальном режиме с загруженным пакетом разработки. При этом автоматический импорт элементов разработки не выполняется.
Если ключ -FS опущен, то элементы разработки автоматически импортируются в невизуальном режиме;
• | -I – выполняет импорт разработки в режиме имитации. Возможные значения: |
• | Y – Да. Обновляет элементы разработки без их физического изменения. Используется для проверки пакета разработки на возможность его безошибочного приема в систему; |
• | N – Нет. Физическое обновление элементов разработки. |
Пример:
-I=Y
Если ключ опущен, элементы разработки обновляются физически;
• | -G – устанавливает признак генерации реквизитов. Указывается при выполнении компоненты в автоматическом режиме. Возможные значения: Y – генерировать реквизиты при импорте, N – не генерировать реквизиты. Например, |
-G=N
Если ключ опущен, то при импорте выполняется генерация реквизитов;
• | -V – устанавливает признак приема настроек видов справочников. Указывается при выполнении компоненты в автоматическом режиме. Возможные значения: Y – принять настройки видов справочника, N – не принимать настройки. Например, |
-V=N
Если ключ опущен, то настройки видов справочника при импорте не принимаются;
Примечание
При импорте разработки на сервер репликации ключ –V игнорируется и настройки видов справочника принимаются всегда, т.к. на серверы репликации всегда должна приниматься вся разработка.
• | -B – позволяет сохранить текущие элементы разработки в файл резервной копии. Указывается при выполнении компоненты в автоматическом режиме. В качестве значения указывается полное имя файла резервной копии: |
-B="C:\Backups\backup.bak"
Если ключ опущен, то резервной копии элементов разработки перед импортом сделано не будет;
• | -P – позволяет одновременно с импортом создать пакет разработки для сервера репликации. В качестве значения указывается полное имя файла пакета разработки для сервера репликации: |
-P="C:\Разработка\SecondServerPackage.isx"
Если ключ опущен, то пакет разработки для сервера репликации не создается.
• | -UL – признак снятия блокировки при импорте элемента разработки. Возможные значения: Y – снять блокировки текущего пользователя или всех пользователей (если пользователь обладает привилегией «Управление блокировками элементов разработки»). |
Подробнее см. раздел «Запуск объектов системы».
В зависимости от используемого файла командная строка для выполнения компоненты Импорт разработки имеет формат:
SBLauncher.exe -CT="Import" [Ключ1=<Значение1> … КлючN=<ЗначениеN>]
SBDte.exe -CT=”Import” [Ключ1=<Значение1> … КлючN=<ЗначениеN>]
Пример
Для запуска автоматического импорта элементов разработки с помощью файла SBLauncher.exe с генерацией реквизитов, импортом настроек справочников и предварительным созданием файла резервной копии изменяемых элементов, используйте следующую командную строку:
SBLauncher.exe -CT=Import -S=SQLSERVER -D=DIRECTUM
-F="C:\Разработка\export.isx" -G=Y -V=Y
-B="C:\Backups\backup.bak"
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |