Ошибка при сохранении DBF файла

1. user1619761 15.07.22 15:58 Сейчас в теме
Доброго времени суток. При попытке сохранить DBF файл вылезает ошибка. В тексте ошибки указано ""applicationErrorInfo": {
"errors": [
[
"{ВнешняяОбработка.ВыгрузкаВФайлОбщий.Форма.Форма.Форма(190)}: Ошибка при вызове конструктора (XBase)",
[
"ScriptRuntimeError",
"ScriptUseError"
]
],
[
"Установлен безопасный режим. Выполнение операции запрещено",
[]
]
],".
Подскажите, пожалуйста, как это лечится? Пробовал прописывать параметры регистрации, не помогло.
&НаСервере
Функция СведенияОВнешнейОбработке() Экспорт
    ПараметрыРегистрации = Новый Структура;
    Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаВременныхФайлов(Истина, Истина);
	ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
    ПараметрыРегистрации.Вставить("Вид", "ДополнительнаяОбработка");
    ПараметрыРегистрации.Вставить("Наименование", "ВыгрузкаВФайл");
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", ложь);
    Возврат ПараметрыРегистрации;

КонецФункции
Показать
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Vitaly1C8 15.07.22 17:27 Сейчас в теме
(1) Уже после добавления обработки, в её карточке должна быть эта галочка ! (Если я правильно помню)
5. user1619761 19.07.22 12:34 Сейчас в теме
(2)обработка открывается как внешняя.
13. laperuz 47 20.07.22 07:46 Сейчас в теме
(5)Каким образом? Через файл-Открыть или через добавление в справочник дополнительных отчетов и обработок?
Если первый вариант, то тут без вариантов - обработка всегда в безопасном режиме в таком случае открывается, вариант только добавлять в справочник.
3. Vitaly1C8 15.07.22 17:30 Сейчас в теме
(1) Ещё у пользователя есть галочка "Защита от опасных действий"
6. user1619761 19.07.22 12:35 Сейчас в теме
(3) снимал галочку , результат такой же, не помогло. Пробовал другие пути прописывать для сохранения файла - та же история.
8. glek 119 19.07.22 12:47 Сейчас в теме
(1) Какой код собственно в строке 190 обработки?
10. user1619761 19.07.22 14:05 Сейчас в теме
12. glek 119 19.07.22 15:47 Сейчас в теме
(10) Попробуйте сразу указать временный файл, который будет считываться/записываться.
т.е. Файл = Новый ХБАСЕ(ИмяФайла,,ЛОЖЬ);
9. spacecraft 19.07.22 12:53 Сейчас в теме
(1) сохраняете где? На сервере?
Если база клиент-серверная, то смотреть/настраивать разрешения кластера.
11. user1619761 19.07.22 14:13 Сейчас в теме
(9) база файловая, файл сохраняется на другой сервер. Если сохранять там же, где находится база, ошибка все равно имеется. Файл сохраняется только если под администратором заходить.
(9)
то смотреть/настраивать разрешения кластера.
понял, спасибо, посмотрю.
4. AndKovalchuk 196 16.07.22 15:00 Сейчас в теме
Проверьте, есть ли у пользователя права на работу с внешними файлами.
7. user1619761 19.07.22 12:43 Сейчас в теме
(4)
есть ли у пользователя права на работу с внешними файлами
проверял, все есть.
14. dimajak 20.07.22 17:46 Сейчас в теме
ВнешниеОбработки.Подключить(АдресВоВременномХранилище,,Ложь)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот