0
ПТР
06.11.12
✎
16:00
|
Открыл форму предварительно подключенной внешней обработки. Хочу обратиться к функции Модуля другой или этой же внешней обработки через Команду ВнешниеОбработки.Создать.(). На этапе создания выдается запрещающее сообщение системы безопасности. Структура вызовов следующая :
&НаКлиенте
Процедура ОбращениеКФункцииМодуляВнешнейОбработки(Команда)
ОбращениеКФункцииМодуляВнешнейОбработкиНаСервере();
КонецПроцедуры
Вриант 1
&НаСервере
Процедура ОбращениеКФункцииМодуляВнешнейОбработкиНаСервере ()
ТекВО=ВнешниеОбработки.Создать("ИмяФайлаВнешнейобработки.epf",0);
КонецПроцедуры
Сообщение: "ОШИБКА.Установлен БЕЗОПАСНЫЙРЕЖИМ"
Вриант 2
&НаСервере
Процедура ОбращениеКФункцииМодуляВнешнейОбработкиНаСервере ()
УстановитьБезопасныйРежим(0);
ТекВО=ВнешниеОбработки.Создать("ИмяФайлаВнешнейобработки.epf",0);
КонецПроцедуры
Сообщение: "ОШИБКА.НЕ Установлен БЕЗОПАСНЫЙРЕЖИМ".
Другие манипуляции с параметром безопасныйРежим столь же безуспешны.
При работе с формами штатных объектов конфигурации таких коллизий не возникает.
Саму функцию я здесь не объявляю, так как до нее дело не доходит. НеПроходной оказывается команда ВнешниеОбработки.СОЗДАТЬ.
|
|