Очередная радость после обновления.
При попытке подключиться к Excel из внешней обработки получил вот это:
"Установлен безопасный режим. Выполнение операции запрещено"
Начал разбираться. Узнал про новое изобретение 1С.
"Для администраторов клиент-серверных информационных баз предусмотрены средства контроля за тем, к каким внешним ресурсам обращаются дополнительные отчеты и обработки, подключаемые к программе.
o Контролируется доступ к таким внешним ресурсам, как обращения к каталогам файловой системы, COM-объектам (на Windows-системах), внешним (по отношению к конфигурации) программным модулям на встроенном языке платформы «1С:Предприятие» (подключение других внешних отчетов и обработок, работу с внешними компонентами, запуск приложений операционной системы и обращения к Интернет-ресурсам; "
Ну и прочая тягомотина.
Как я понял, это действует для внешних обработок. Добавил свою обработку в конфигурацию - фиг там, ТО ЖЕ САМОЕ.
Вопрос один - как ЭТО отключить? Или как правильно переписать свой код. Поиск дает много длинных текстов, и ни одного конкретного примера.
(1) Я правильно понял - надо в модуле добавить экспортную функцию СведенияОВнешнейОбработке() ?
А если обработка не внешняя, а в конфигурации, и ошибка все равно выходит - что тогда?
Да уж. Хорошее развлечение придумали в 1С.
Взять и реализовать в программе хотелку, нужную 1% клиентов.
А остальные 99% пусть тратят свое время на то, чтобы вникать и разбираться в том, что нафиг не нужно и не понадобится.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс