Использование ПодключитьВнешнююКомпоненту в фоновом задании.
Добрый день.
Есть потребность печати документа на принтер в фоном режиме, макет имеет картинку ШК. Компонента находится во внутренней обработке.
Используется код:
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Обработка.усПечатьЭтикеток.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
Выходит ошибку:
Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту)
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Обработка.усПечатьЭтикеток.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
по причине:
Установлен безопасный режим. Выполнение операции запрещено
Может кто обходил данную ситуацию?
Есть потребность печати документа на принтер в фоном режиме, макет имеет картинку ШК. Компонента находится во внутренней обработке.
Используется код:
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Обработка.усПечатьЭтикеток.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
Выходит ошибку:
Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту)
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Обработка.усПечатьЭтикеток.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
по причине:
Установлен безопасный режим. Выполнение операции запрещено
Может кто обходил данную ситуацию?
Ответы
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(8)Хороший вопрос... есть.
Смотрите публикацию из 6
(7)А если посмотреть на фоновое задание, то есть пользователь.
(1)
Фоновое всегда выполняется на сервере, проверяйте, может в обработке есть клиентские процедуры, особенно при формировании макетов, обычно это делается на клиенте.
Смотрите публикацию из 6
(7)А если посмотреть на фоновое задание, то есть пользователь.
(1)
Установлен безопасный режим. Выполнение операции запрещено
Фоновое всегда выполняется на сервере, проверяйте, может в обработке есть клиентские процедуры, особенно при формировании макетов, обычно это делается на клиенте.
Прикрепленные файлы:
(10) Проблема только в этом куске кода. Вынес весь код из обработки. Перенес макет в документ.
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Документ.усЗаказНаОтгрузку.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
Может метод ПодключитьВнешнююКомпоненту вообще нельзя использовать в фоне?
Ошибка:
95)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту)
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Документ.усЗаказНаОтгрузку.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
по причине:
Установлен безопасный режим. Выполнение операции запрещено
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Документ.усЗаказНаОтгрузку.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
Может метод ПодключитьВнешнююКомпоненту вообще нельзя использовать в фоне?
Ошибка:
95)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту)
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Документ.усЗаказНаОтгрузку.Макет.КомпонентаПечатиШтрихкода", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
по причине:
Установлен безопасный режим. Выполнение операции запрещено
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот