Имя: Пароль:
1C
1С v8
Установлен безопасный режим.выполнение операции запрещено.
0 боксер
 
11.12.14
10:50
поиск не дал быстрого ответа.тема похоже избита, но управляемые формы только начал грызть...

УТ11 8.3
Внешнюю обработку не подключаю, а запускает пользователь из файл-открыть и ошибка "Установлен безопасный режим.выполнение операции запрещено."
в обработке на Клиенте! выполняется запуститьприложение ля ля ля
видимо на нее ругается.
как сделать чтобы не ругалось?

Читаю про установитьбезопасныйрежим()- но не написано что он на тонком клиенте доступен.
1 боксер
 
11.12.14
10:56
при создании на сервере сделать
установитьбезопасныйрежим(ложь) ?
а как при закрытии назад поставить тоже надо где то на сервере
или как то проще можно
читал про какой то параметр внешней обработки- где его ставить?
2 Гёдза
 
11.12.14
10:57
установить безопасный режим можно только програмно при подключении обработки. Через открыть файл нельзя
3 Fedor-1971
 
11.12.14
11:01
(0) как предположение: посмотри на право роли пользователя "Запускать внешние обработки"
4 боксер
 
11.12.14
11:04
(3) обработки она запускала пока не сделал доработку на запуститьприложение

пробую перед вызовом нового кода вызывать процедуру на сервере с
установитьбезопасныйрежим(истина)
и потом ложь
поможет?
напрягать удаленного клиента лишний раз не хочу
5 боксер
 
11.12.14
11:05
вернее наоборот ложь а потом истина
6 Fedor-1971
 
11.12.14
11:34
из СП:
УстановитьБезопасныйРежим(<БезопасныйРежим>)
Параметры:
<БезопасныйРежим> (обязательный)
Тип: Булево.
Истина включает безопасный режим. Повторный вызов увеличивает счетчик безопасного режима.
Ложь уменьшает счетчик безопасного режима. Если счетчик достиг 0, то безопасный режим выключается.
Описание:
При выполнении на сервере или в файловом варианте информационной базы устанавливает или отменяет безопасный режим.
В других случаях не вызывает никаких действий.
В безопасном режиме:
- игнорируется привилегированный режим;
- запрещены внешние по отношению к платформе 1С:Предприятия действия: COM; загрузка внешних компонент; запуск внешних приложений и команд операционной системы; доступ к файловой системе, кроме временных файлов; доступ к интернет.
Платформа обеспечивает равенство значений счетчика безопасного режима при вызове произвольного метода встроенного языка и после возврата из него.

Доступность:

Сервер, толстый клиент, внешнее соединение.

сделай
пока БезопасныйРежим() цикл
  УстановитьБезопасныйРежим(ложь)
КонецЦикла;

Соответственно как восстановить оное состояние придумай сам
7 боксер
 
11.12.14
11:45
(6)делал, ругается. почитал инфу вроде только подключать надо
а подключать тоже в типовые целые талмуды кода надо вставить
пока наработок своих нет.
сделал обработку хелло ворд и фиг просто вставишь в ут
8 Гёдза
 
11.12.14
11:45
(6) В самой обработке так НЕЛЬЗЯ.
иначе какой же он безопасный
9 Гёдза
 
11.12.14
11:46
на ис найди шаблон обработки под ут