Имя: Пароль:
1C
 
1С 8.3 Не выгружает данные в файл на диске, возможно дело в правах, как обойти?
0 Luhtas
 
23.01.15
08:51
Вот такой код записывает файл для Клиент банка на диск,
База серверная, MS SQL, на сервере пишет, а на клиенте нет, заходит в исключение. Возможно дело в правах на файл, как их в 1С описать или обойти?
Попытка
ПотокВыгрузки.Записать(Объект.ФайлВыгрузки,КодировкаТекста.ANSI);
            Сообщить("Данные выгружены в файл " + Объект.ФайлВыгрузки);
        Исключение
            Сообщить("Не удалось записать данные в файл. Возможно, отсутствует каталог." + Объект.ФайлВыгрузки);
        КонецПопытки
1 Euguln
 
23.01.15
08:53
(0) А может все же на клиенте и правда нет такого каталога?
2 Asmody
 
23.01.15
08:54
(0) Я буду молиться за вас.
3 zulu_mix
 
23.01.15
08:56
Описание ошибки не судьба посмотреть?
4 Luhtas
 
23.01.15
09:07
(1)Каталог есть.
(2)Молиться не нужно, просто подскажите.
(3)Ошибка - нет прав доступа к файлу.
Пробую использовать функцию ПолуитьФайл(), может с ней будет работать.
5 Luhtas
 
23.01.15
11:38
Сделал через такую функцию, работает ;)
ПолучитьФайлы(ПередаваемыеФайлы, ПереданныеФайлы,, Ложь);
6 polosov
 
23.01.15
11:43
(5) Файлик в Program files или в корне диска?