Даже если установлено во внешней обработке

Код 1C v 8.3

ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);

Выходит ошибка: {ОбщийМодуль.МенеджерОборудованияСерверПовтИсп.Модуль(37)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту): Установлен безопасный режим. Выполнение операции запрещено


Решение:

Код 1C v 8.3

Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = Новый Структура; МассивНазначений = Новый Массив; ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка"); ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); ПараметрыРегистрации.Вставить("Наименование", "Пример обработки"); ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь); ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("Информация", "Пример обработки"); ПараметрыРегистрации.Вставить("Разрешения", Новый Массив); ТаблицаКоманд = ПолучитьТаблицуКоманд(); ДобавитьКоманду(ТаблицаКоманд, "Выполнить обработку", "ВыполнитьОбработку", "ВызовСерверногоМетода", , "ВыполнитьОбработку"); ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); ПараметрыРегистрации.Разрешения.Добавить(РаботаВБезопасномРежиме.РазрешениеНаИспользованиеВнешнейКомпоненты( "ОбщийМакет.КомпонентаПечатиШтрихкодов", "Вывод в печатную форму штрихкода EAN13")); Возврат ПараметрыРегистрации; КонецФункции

13.02.2024 16:25