Содержание материала
Запуск внешней обработки в режиме управляемого приложения
&НаСервере
Функция ПолучитьИмяВнешнейОбработки(ДвоичныеДанные)
АдресВоВременномХранилище = ПоместитьВоВременноеХранилище(ДвоичныеДанные);
Возврат ВнешниеОбработки.Подключить(АдресВоВременномХранилище );
КонецФункции
&НаКлиенте
ПолноеИмяФайла = ""; // Полное имя файла внешней обработки.
ДанныеФайла = Новый ДвоичныеДанные(ПолноеИмяФайла);
ИмяВнешнейОбработки = ПолучитьИмяВнешнейОбработки(ДанныеФайла);
ОткрытьФорму("ВнешняяОбработка." + ИмяВнешнейОбработки + ".Форма");
Разрешение на использование интернет-ресурсов
Тут все более-менее ясно. Использовал на практике.
Например, моя внешняя обработка по расписанию забирает данные с некого сайта http запросом.
Безопасный режим для внешних обработок
- привилегированный режим отменяется, если он был установлен;
- попытки перехода в привилегированный режим игнорируются;
- запрещены операции с COM-объектами;
- запрещена загрузка и подключение внешних компонентов;
- запрещен доступ к файловой системе (кроме временных файлов);
- запрещен доступ к Интернету.
![]() |
Рисунок 1. Права интерактивного открытия внешних обработок/отчетов |
Теги
отчетапользователейошибкиконфигурацийнужнослучаестатьиложьдополнительнаясерверинформациядокументарасширенияверсиясервиснеобходимосведенияовнешнейобработкеуправлениеработебудетследующимиможетепараметрырегистрацииданныхучетомбезопасностикодасообщениемэтогопримерапрограммкомментарииразработкирешенияклиентомпричиныметодработатьвыполнитьдействийобработкунастройкакоторымemailмодульдобавитедалеестрокапараметрадминистрированиетекстзаписибытьрегистрациитакимследуетуслугивременномпослепрограммноговашейразделепредприятиемдополнительныхбазапомощьютолькозадачамиспискепрофилиссылкетомсмкомпанияпозволяетобратнойавтоматизациятиппродуктавидтоварапрофиль