Имя: Пароль:
1C
1С v8
Ошибка при записи файла (вложения из email)
0 never_be
 
19.03.13
12:19
Пытаюсь записать файл получаю ошибку, под пользователем, под админом все работает, куда пишу доступно всем, видимо 1С сначала пишет в какой-то temp и туда нет доступа но где этот temp находится не могу найти.

{Обработка.ЗагрузитьОтчеты.Форма.Форма.Форма(40)}: Ошибка при вызове метода контекста (Записать)
Вложение.Данные.Записать(Вложение.Name);
по причине:
Ошибка доступа к файлу 'отчет.xlsx'
1 Галахад
 
гуру
19.03.13
12:45
Темп тут:
КаталогВременныхФайлов()

Но скорее всего дело в правах.
2 never_be
 
19.03.13
15:20
(1) Проверил, там обычный temp права полные, в папке куда сохраняется файл тоже полный доступ, могу создавать и удалять там файлы.
3 never_be
 
19.03.13
15:23
Поменял путь сохранения файла на каталог временных, таже ошибка (
4 never_be
 
20.03.13
11:51
Что не делаю ничего не помагает, явно 1с пихает это файл сначала в другое место, какое фиг его знает.
5 1Сергей
 
20.03.13
11:53
Открыть отчет.xlsx ?
6 1Сергей
 
20.03.13
11:53
*Открыт
7 never_be
 
20.03.13
12:11
(6) Всмысле открыт ? Под админом все работает без проблем под юзером не рабоатет, пишу в temp в котором пользователь может делать все что угодно.
8 pessok
 
20.03.13
12:13
Вложение.Данные.Записать(КаталогВременныхФайлов()+Вложение.Name);
9 never_be
 
20.03.13
15:40
(8) Пля, все ожило.
2 + 2 = 3.9999999999999999999999999999999...