Имя общего реквизита должно существовать в вашей конфигурации и быть разделителем данных.
Где и как запускать
Обычный сервер 1С; также указанные глобальные административные методы могут быть доступны толстому клиенту и внешнему соединению.
Подготовка
Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.
Только собственная учебная копия базы с необходимыми правами. Не выполняйте административный пример в рабочей базе.
Создайте собственный общий реквизит-разделитель УчебнаяОбласть и настройте сеанс в своей области данных. Это не имя справочника.
&НаСервереБезКонтекста
Процедура ПроверитьРежимУчебнойОбласти()
Разделитель = "УчебнаяОбласть";
УстановитьБезопасныйРежимРазделенияДанных(Разделитель, Истина);
Включен = БезопасныйРежимРазделенияДанных(Разделитель);
Сообщить("Безопасный режим разделителя: " + Строка(Включен));
УстановитьБезопасныйРежимРазделенияДанных(Разделитель, Ложь);
КонецПроцедурыРазбор по шагам
Передайте точное имя общего реквизита.
Включите режим и прочитайте его фактический признак.
Снимите свое включение нормальным парным вызовом.
Как проверить результат
Результат берется из БезопасныйРежимРазделенияДанных.
Безопасный сеанс из default.vrd не обещается отключенным.
Ожидаемый результат
Показан действующий признак безопасного режима для одного разделителя.
На что обратить внимание
Включения учитываются счетчиком и областью вызова. Это не способ получить чужую область или обойти ее безопасность.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.