|
8.3. Обработка требует разрешить использование в небезопасном режиме | ☑ | ||
---|---|---|---|---|
0
lvi15
18.03.15
✎
10:15
|
Делаю в УФ обработку, точнее переделываю старую обр. на УФ.
Подключаю ее (Администрирование - Дополнительные отч и обр.), выскакивает окно для загрузки/подключения обработки. В окне сразу написано красным - "Обработка требует разрешить использование в небезопасном режиме....". Но тем не менее все подключается - ставится. Потом по мере дописывания обработки - вдруг раз и она уже устанавливаться перестает... И что это за ситуация? Понятно, что в самой обработке стоит ======================= Функция СведенияОВнешнейОбработке() Экспорт РегистрационныеДанные = Новый Структура; РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь); РегистрационныеДанные.Вставить("ВерсияБСП", "1.2.1.4"); ======================= Версия 1с 1С:Предприятие 8.3 (8.3.5.1383) - где-то встретил, что этот безопасный режим ставится теперь принудительно и его то ли невозможно отключить то ли очень сложно??? При это через файл/открыть - все открывается и работает. |
|||
1
D_E_S_131
18.03.15
✎
11:33
|
Почему бы не начать с того, что почитать про механизм использования безопасного режима в принципе?
|
|||
2
lvi15
18.03.15
✎
13:35
|
Читали и т.д. - для обработок в основном все сводится к регистрационному параметру
....... РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь); ....... , но с ним вроде как все в порядке. |
|||
3
D_E_S_131
18.03.15
✎
15:17
|
А в чем суть "безопасного режима" и для чего он задуман там не написано?
|
|||
4
lvi15
19.03.15
✎
11:42
|
Написано - чтобы не лезли "куда не надо" (всякие там обращения к com, файловой системе и т.д.) - а у меня все это есть. Еще написано, что если пользователь администратор, то через "файл..." все запустится именно в безопасном режиме, а вот при попытке разместить такую обработку через Доп.Обр. - безопасный режим не отключится (будь вы хоть СуперАдминистратор). Предлагается через управление сервером 1с что-то пошаманить с привелигированным режимом. Или размещения некоего кода в программах конфигурации. Ну как то так... И что - никак задача отключения безопасного режима не решается через некий "хитрый" код или настройки в самой обработке???
|
|||
5
lvi15
19.03.15
✎
15:15
|
Уважаемые гуру 1с !!! Можно ли отключить безопасный режим при внедрении обработки в 8.3 используя возможности самой обработки?
|
|||
6
lvi15
20.03.15
✎
08:59
|
Есть внешняя обработка, в которой используется работа с com-объектами.
Можно ли отключить безопасный режим при внедрении такой внешней обработки в 8.3 используя возможности самой обработки? |
|||
7
Кай066
20.03.15
✎
09:07
|
(6) Для внешних вроде нельзя
|
|||
8
Biker
20.03.15
✎
09:23
|
(4) все решается,
выдрал из формы, как наводка, читай доку по бсп и смотри примеры. МодульРазрешений = ДополнительныеОтчетыИОбработкиВБезопасномРежимеИнтерфейс; Разрешение = МодульРазрешений.РазрешениеПодключениеВнешнейКомпонентыИзОбщегоМакетаКонфигурации("КомпонентаПечатиШтрихкодов"); //Разрешение = МодульРазрешений.РазрешениеСозданиеCOMОбъекта("AddIn.КартинкаШтрихкода.Barcode"); ПараметрыРегистрации.Разрешения.Добавить(Разрешение); |
|||
9
Biker
20.03.15
✎
09:26
|
+ (8) ОбщиеМодули РаботаВБезопасномРежиме
|
|||
10
lvi15
20.03.15
✎
10:07
|
От это ответ!!!!! Взял то что Вы написали, тока первые две строчки без ПараметрыРегистрации - в справочнике ДопОбр... нет параметра/реквизита "Разрешения", есть в табличных частях этого справочника, но, в общем, надо взять только первые две строчки, правильно указать Наименование обработки, и ОНО ПОДКЛЮЧИЛОСЬ!!!!! Больше спасибо! Буду копать дальше, главное чтобы дальше в коде все работало, пока не проверял. Перерыл "полинтернета", но такой "простой" рекомендации не встречал - еще раз ,Biker, - Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |