Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Для настройки предопределенной папки «Компоненты» проводника системы используется компонента Настройка вариантов запуска компонент. В этой компоненте можно изменять структуру папки «Компоненты» и работать с вариантами запуска компонент: создавать, изменять, искать и экспортировать/импортировать варианты запуска.

Интерфейс и функциональность компоненты во многом повторяют проводник системы.

Щелкните для увеличения изображения

В левой части окна расположено дерево папок, вложенных в папку «Компоненты», а в правой части расположено содержимое этих папок.

Чтобы настроить папку «Компоненты»:

1.Запустите компоненту Настройка вариантов запуска компонент.
2.В открывшемся окне в дереве папок раскройте папку, состав которой надо поменять:
чтобы удалить вариант запуска, в контекстном меню варианта запуска выберите пункт Удалить вариант запуска;
чтобы добавить вариант запуска, в контекстном меню области содержимого папки выберите пункт Создать вариант запуска. Откроется карточка варианта запуска;
чтобы изменить существующий вариант запуска, в контекстном меню варианта запуска выберите пункт Открыть карточку. Откроется карточка варианта запуска:

Щелкните для увеличения изображения

3.Заполните поля карточки варианта запуска.

Подробнее

*Заголовок. Заголовок варианта запуска компоненты. Может быть локализован. Подробнее см. раздел «Локализация прикладной системы».
*Тип. Тип варианта запуска компоненты. Возможные значения: Встроенное администрирование, Компоненты разработчика, Отчеты, Прочие, Справочники, Сценарии, Внешнее приложение и Ссылка.

На варианты запуска типа Внешнее приложение и Ссылка настроены права:

a)администратор – полные права;
b)остальные пользователи системы – права только на просмотр.

Подробнее см. раздел «Настройка прав доступа к компонентам».

*Компонента. Заголовок компоненты, к которой относится вариант запуска. Выбирается из компоненты Компоненты, отфильтрованной по типу компоненты, указанному в поле *Тип. Поле доступно для редактирования, если в поле *Тип выбрано одно из значений: Встроенное администрирование, Компоненты разработчика, Отчеты, Прочие, Справочники или Сценарии. При запуске варианта запуска откроется компонента системы DIRECTUM с указанными параметрами.
*Приложение. Путь и имя исполняемого файла. Поле доступно для редактирования, если в поле *Тип выбрано значение Внешнее приложение. В имени файла можно использовать локальные или сетевые пути. Также в имени файла можно использовать макропеременные ОС, например, %TEMP% или %SYSTEMROOT%. Если в поле указано только имя файла, то поиск  файла будет осуществлен по путям, указанным в переменной ОС %PATH%. При запуске варианта запуска откроется внешнее приложение с указанными параметрами.
*Ссылка. Ссылка на внешнюю веб-страницу или документ системы. Поле доступно для редактирования, если в поле *Тип выбрано значение Ссылка. При запуске варианта запуска произойдет следующее:
a)если указана внешняя веб-страница, то в браузере по умолчанию загрузится страница с указанным адресом;
b)если указан документ системы, то браузер обработает ссылку на документ в зависимости от своих настроек.
Параметры. Параметры запуска компоненты. Указываются в формате:

-R="<Параметр1>=<Значение1>|<ПараметрN>=<ЗначениеN>..."

Примечание

Значения ключей можно указывать в кавычках или без них.

Список возможных параметров зависит от компоненты.

*Автор. Имя пользователя системы, создавшего вариант запуска. Заполняется автоматически при создании варианта запуска. Доступно только для просмотра.
Дата создания. Дата и время создания варианта запуска компоненты. Заполняется автоматически при создании варианта запуска компоненты. Доступно только для просмотра.
Дата редактирования. Дата и время изменения варианта запуска компоненты. Заполняется автоматически при изменении варианта запуска компоненты. Доступно только для просмотра.
3.Закройте окно для настройки вариантов запуска компонент.

Заголовки вариантов запуска компонент отображаются в окне быстрого запуска объектов. Поэтому при изменении фактического названия компоненты измените ее название в поле *Заголовок карточки варианта запуска компоненты. Иначе в окне быстрого запуска будет отображаться старое название компоненты.

Если по ошибке было создано несколько вариантов запуска с одинаковым именем, заголовком, компонентой и дополнительными параметрами, они не будут дублироваться в окне быстрого запуска.

При настройке вариантов запуска для некоторых компонент можно указывать дополнительные параметры.

Подробнее

Компоненты

Параметры запуска

Импорт разработки

-F, -I, -G, -V, -B, -P, -AuthType

Отчеты

-U, -V, -AuthType

Сценарии

-RID, -U, -AuthType

Экспорт разработки

-F, -C, -R, -AuthType

Компоненты репликации

-L, -M, -A, -H, -G, -X

Компоненты типа «Отчеты»

-R, -RID, -AuthType

Компоненты типа «Справочники»

-OF, -R, -RID, -V, -AuthType

Компоненты типа «Сценарии»

-R, -AuthType

 

Варианты запуска компоненты можно экспортировать и импортировать для дополнения структуры папки «Компоненты» одной системы папками и вариантами запусками папки «Компоненты» другой системы. Для этого на вкладке Главная в группе Действия нажмите на кнопки Экспорт или Импорт.

При нажатии на кнопку Экспорт запрашивается имя xml-файла, в который будут экспортированы все данные о содержимом папки «Компоненты»: вся структура вложенных папок и все помещенные в них варианты запуска компонент, без учета того, что было выделено в момент выполнения экспорта.

При нажатии на кнопку Импорт запрашивается имя xml-файла, созданного при экспорте. На основе данных этого файла дополняется структура папки «Компоненты»:

создаются те папки и варианты запуска, которых еще нет в системе. Сравнение папок осуществляется по полям *Имя и *Тип папки, сравнение вариантов запуска – по полям *Имя, *Компонента, Доп. параметры. Значения всех полей, за исключением поля Доп. параметры, должны полностью совпадать между собой. При сравнении значений поля Доп. параметры не учитывается параметр -OF и порядок следования параметров;

Примечание

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

обновляются данные в тех папках, которые уже есть в системе: добавляются ссылки на те папки и варианты запуска, которые были в исходной системе;
в папке «Компоненты» создается папка «Импортированные объекты <дата и время импорта>», в которой размещаются все созданные при импорте папки и варианты запуска. Для того чтобы определить в какой папке размещена ссылка на вновь созданный объект, можно использовать пункт контекстного меню Находится в папках;
если компоненты, соответствующей варианту запуска, в системе нет, то вариант запуска создан не будет, а по окончании импорта будет выдано сообщение со списком несуществующих компонент.

Для запуска компоненты  используется файл SBLauncher.exe.

При запуске указываются общие ключи и ключи файла SBLauncher.exe. Подробнее см. раздел «Запуск объектов системы».

Например:

Командная строка запуска компоненты Настройка вариантов запуска компонент, расположенной на сервере «SQLSERVER» в БД «DIRECTUM»:

SBLauncher.exe -S=”SQLSERVER” -D=”DIRECTUM” -CT="ComponentTokenDesigner”

Для программной работы с компонентой используются объекты:

IComponentToken – вариант запуска компоненты;
IComponentTokenFactory – фабрика вариантов запуска компонент;
IComponentTokenInfo – информация о варианте запуска компоненты;
IDataSet – набор данных;
IReferenceFactory – фабрика типов справочников;
IReference – справочник;
IRequisite – реквизит справочника.

При работе с компонентой используются таблицы БД:

SBComponentToken – настройка вариантов запуска компонент;
SBComponentTokenProtocol – история работы с вариантами запуска компонент.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }