Внешние компоненты сервер
ПараметрыПодключения
Описание, пример вызова
// Параметры для вызова ВнешниеКомпонентыСервер.ПодключитьКомпоненту.//// Возвращаемое значение:// Структура:// * ИдентификаторыСозданияОбъектов - Массив из Строка - идентификаторы экземпляров модуля объекта,// используется только для компонент, у которых есть несколько идентификаторов создания объектов.// При задании параметр Идентификатор будет использоваться только для определения компоненты.// * Изолированно - Булево - если Истина, компонента должна подключаться изолированно,// в этом случае она загружается в отдельный процесс операционной системы.// Если Ложь, то в этом случае компонента будет выполняться в том же процессе// операционной системы, который выполняет код встроенного языка.// - Неопределено - (по умолчанию Неопределено) соответствует поведению платформы:// не изолированно - если компонентой поддерживается только этот режим,// изолированно - в остальных случаях.// См. https://its.1c.eu/db/v83doc#bookmark:dev:TI000001866// * ПолноеИмяМакета - Строка - полное имя макета конфигурации с ZIP-архивом, в котором хранится компонента.//Функция ПараметрыПодключения() Экспорт
Пример вызова
Результат = ВнешниеКомпонентыСервер.ПараметрыПодключения()
ПодключитьКомпоненту
Описание, пример вызова
// Подключает на сервере 1С:Предприятия внешнюю компоненту из хранилища внешних компонент,// выполненную по технологии Native API или COM.// В модели сервиса разрешено только подключение общих внешних компонент, одобренных администратором сервиса.//// Параметры:// Идентификатор - Строка - идентификатор объекта внешней компоненты.// Версия - Строка - версия компоненты.// ПараметрыПодключения - см. ПараметрыПодключения.//// Возвращаемое значение:// Структура - результат подключения компоненты:// * Подключено - Булево - признак подключения;// * ПодключаемыйМодуль - ОбъектВнешнейКомпоненты - экземпляр объекта внешней компоненты;// - ФиксированноеСоответствие из КлючИЗначение - экземпляры объектов внешней компоненты,// указанные в ПараметрыПодключения.ИдентификаторыСозданияОбъектов:// ** Ключ - Строка - идентификатор,// ** Значение - ОбъектВнешнейКомпоненты - экземпляр объекта внешней компоненты.// * ОписаниеОшибки - Строка - краткое описание ошибки.//Функция ПодключитьКомпоненту(Знач Идентификатор, Версия = Неопределено, ПараметрыПодключения = Неопределено) Экспорт
Пример вызова
Результат = ВнешниеКомпонентыСервер.ПодключитьКомпоненту(Идентификатор, Версия, ПараметрыПодключения);
ИнформацияОКомпоненте
Описание, пример вызова
// Возвращает информацию о внешней компоненте по идентификатору и версии.//// Параметры:// Идентификатор - Строка - идентификатор объекта внешней компоненты.// Версия - Строка - версия компоненты.//// Возвращаемое значение:// Структура:// * Существует - Булево - признак отсутствия компоненты.// * ДоступноРедактирование - Булево - признак того, что компоненту может изменить администратор области.// * ОписаниеОшибки - Строка - краткое описание ошибки.// * Идентификатор - Строка - идентификатор объекта внешней компоненты.// * Версия - Строка - версия компоненты.// * Наименование - Строка - наименование и краткая информация о компоненте.//// Пример://// Результат = ВнешниеКомпонентыСервер.ИнформацияОКомпоненте("InputDevice", "8.1.7.10");// Если Результат.Существует Тогда// Идентификатор = Результат.Идентификатор;// Версия = Результат.Версия;// Наименование = Результат.Наименование;// Иначе// ОбщегоНазначенияКлиентСервер.СообщитьПользователю(Результат.ОписаниеОшибки);// КонецЕсли;//Функция ИнформацияОКомпоненте(Знач Идентификатор, Знач Версия = Неопределено) Экспорт
Пример вызова
Результат = ВнешниеКомпонентыСервер.ИнформацияОКомпоненте(Идентификатор, Версия);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).