Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
31 Мар 2020, 22:25
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Безопасный режим  (Прочитано 9490 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oldman06

  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 12
  • КПД: 12%
  • Регистрация: 2010-10-21
  • Сайт: 
Здравствуйте!
Следующая проблема: макеты табличных документов хранятся как двоичные данные в справочнике. При получении макета
ДвоичныеДанныеМакета = ХранилищеМакетаШаблона.Получить();
Если ТипЗнч(ДвоичныеДанныеМакета) <> Тип("ДвоичныеДанные") Тогда
Возврат Неопределено;
КонецЕсли;
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("mxl");
ДвоичныеДанныеМакета.Записать(ИмяВременногоФайла); // <-- Здесь ошибка
происходит ошибка "Установлен безопасный режим. Выполнение операции запрещено" при попытке записи макета по временный файл. При этом ошибка непостоянная. При вызове одного и того же участка кода она то происходит, то нет. В чем может быть дело?


Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 7100
  • РЕПУТАЦИЯ: 842
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Re: Безопасный режим
« Ответ #1: 15 Мар 2017, 12:00 »
Судя по всему это обработка. В модуле обработки замените код:

ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);

на

ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);

Оффлайн bestname

  • **
  • Сообщений: 65
  • РЕПУТАЦИЯ: 3
  • КПД: 5%
  • Регистрация: 2015-06-10
  • Сайт: 
  • Профессия: Ученик 1С
Re: Безопасный режим
« Ответ #2: 15 Мар 2017, 12:02 »
В новых платформах:
Конфигуратор - Администрирование - Пользователи. Выбираем пользователя и там снизу есть пункт "Защита от опасных действий". Возможно оно...

Оффлайн Oldman06

  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 12
  • КПД: 12%
  • Регистрация: 2010-10-21
  • Сайт: 
Re: Безопасный режим
« Ответ #3: 15 Мар 2017, 12:31 »
Судя по всему это обработка. В модуле обработки замените код:

ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);

на

ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
Про это я знаю. Это не обработка. Код в модуле менеджера справочника. Объект в хранилище - это табличный документ.
Добавлено: 15 Мар 2017, 12:33

В новых платформах:
Конфигуратор - Администрирование - Пользователи. Выбираем пользователя и там снизу есть пункт "Защита от опасных действий". Возможно оно...
Это уже сделано.
Получается, что происходит блокировка действий пользователя с файловой системой. Причем, эта ошибка не постоянна: то есть, то нет. Чистка кэша на некоторое время помогает, потом все начинается снова.
Добавлено: 16 Мар 2017, 13:32

Кстати, эта ошибка происходит только в клиент-серверном варианте (сервер 1С на CentOS). В файловом режиме данная проблема никак не проявляется.

Последний раз редактировалось: Oldman06; 16 Мар 2017, 13:32. Причина: Объединение сообщений


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
85 Сообщений
LexaK
60 Сообщений
alexandr_ll
32 Сообщений
antoneus antoneus
32 Сообщений
Алексей Рожков Алексей Рожков
31 Сообщений
ef0din
25 Сообщений
wise wise
20 Сообщений
Алексей_1985_06
19 Сообщений
Varg . Varg .
19 Сообщений
Alexbis
15 Сообщений

* Кто онлайн

  • Точка Гостей: 273
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal