2 378 документов
← К списку

ПодсистемаСуществует

страница

Предусмотрено две одноименных функции: ОбщегоНазначения.ПодсистемаСуществует для вызова с сервера ОбщегоНазначенияКлиент.ПодсистемаСуществует для вызова с клиента

1. Для вызова с клиента

Возвращает Истина, если функциональная подсистема существует в конфигурации. Предназначена для реализации вызова необязательной подсистемы (условного вызова). У функциональной подсистемы снят флажок "Включать в командный интерфейс". См. также ОбщегоНазначенияПереопределяемый.ПриОпределенииОтключенныхПодсистем, и ОбщегоНазначения.ПодсистемаСуществует для вызова из серверного кода.

Синтаксис

Функция ПодсистемаСуществует(ПолноеИмяПодсистемы) Экспорт

Параметры

  • ПолноеИмяПодсистемы — Строка - полное имя объекта метаданных подсистема без слов "Подсистема." и с учетом регистра символов. Например: "СтандартныеПодсистемы.ВариантыОтчетов".

Возвращаемое значение

Булево

Пример вызова

Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
 МодульВариантыОтчетовКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ВариантыОтчетовКлиент");
 МодульВариантыОтчетовКлиент.<Имя метода>();
КонецЕсли;

Доступность

Тонкий клиент, Толстый клиент

2. Для вызова с сервера

Возвращает Истина, если функциональная подсистема существует в конфигурации. Предназначена для реализации вызова необязательной подсистемы (условного вызова). У функциональной подсистемы снят флажок "Включать в командный интерфейс". См. также ОбщегоНазначенияПереопределяемый.ПриОпределенииОтключенныхПодсистем и ОбщегоНазначенияКлиент.ПодсистемаСуществует для вызова из клиентского кода.

Синтаксис

Функция ПодсистемаСуществует(ПолноеИмяПодсистемы) Экспорт

Параметры

  • ПолноеИмяПодсистемы — Строка - полное имя объекта метаданных подсистема без слов "Подсистема." и с учетом регистра символов. Например: "СтандартныеПодсистемы.ВариантыОтчетов".

Возвращаемое значение

Булево - Истина, если подсистема существует.

Пример вызова

Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
 МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
 МодульВариантыОтчетов.<Имя метода>();
КонецЕсли;

Доступность

Сервер, Толстый клиент, Внешнее соединение