ПодсистемаСуществует
страницаПредусмотрено две одноименных функции: ОбщегоНазначения.ПодсистемаСуществует для вызова с сервера ОбщегоНазначенияКлиент.ПодсистемаСуществует для вызова с клиента
1. Для вызова с клиента
Возвращает Истина, если функциональная подсистема существует в конфигурации. Предназначена для реализации вызова необязательной подсистемы (условного вызова). У функциональной подсистемы снят флажок "Включать в командный интерфейс". См. также ОбщегоНазначенияПереопределяемый.ПриОпределенииОтключенныхПодсистем, и ОбщегоНазначения.ПодсистемаСуществует для вызова из серверного кода.
Синтаксис
Функция ПодсистемаСуществует(ПолноеИмяПодсистемы) ЭкспортПараметры
ПолноеИмяПодсистемы— Строка - полное имя объекта метаданных подсистема без слов "Подсистема." и с учетом регистра символов. Например: "СтандартныеПодсистемы.ВариантыОтчетов".
Возвращаемое значение
Булево
Пример вызова
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
МодульВариантыОтчетовКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ВариантыОтчетовКлиент");
МодульВариантыОтчетовКлиент.<Имя метода>();
КонецЕсли;Доступность
Тонкий клиент, Толстый клиент
2. Для вызова с сервера
Возвращает Истина, если функциональная подсистема существует в конфигурации. Предназначена для реализации вызова необязательной подсистемы (условного вызова). У функциональной подсистемы снят флажок "Включать в командный интерфейс". См. также ОбщегоНазначенияПереопределяемый.ПриОпределенииОтключенныхПодсистем и ОбщегоНазначенияКлиент.ПодсистемаСуществует для вызова из клиентского кода.
Синтаксис
Функция ПодсистемаСуществует(ПолноеИмяПодсистемы) ЭкспортПараметры
ПолноеИмяПодсистемы— Строка - полное имя объекта метаданных подсистема без слов "Подсистема." и с учетом регистра символов. Например: "СтандартныеПодсистемы.ВариантыОтчетов".
Возвращаемое значение
Булево - Истина, если подсистема существует.
Пример вызова
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
МодульВариантыОтчетов.<Имя метода>();
КонецЕсли;Доступность
Сервер, Толстый клиент, Внешнее соединение