Имя: Пароль:
1C
 
При создания архива (ошибка)
0 Genri
 
06.02.10
18:24
Не могу понять если на сервер захожу с правами админа все работает, а если под правами оператора то вот такая ошибочка, какие надо добавить права операторам чтобы заработало.
Работают в терминале. Клиент - сервер.Конфа УТП.

{Обработка.ФормированиеЭлектронныхНакладных.Форма.Форма(165)}: Ошибка при вызове метода контекста (Записать): Ошибка создания файла
{Обработка.ФормированиеЭлектронныхНакладных.Форма.Форма(121)}: Ошибка при вызове метода контекста (Послать): Файл не обнаружен 'C:\Накладные 2010-02-06.rar'

вот код:

Кому=МодульРегламентныхЗаданий.ОпределитьАдресПолучателя(Организация,"Основной склад");
   
   НайденныеФайлы = НайтиФайлы("C:\Накладные", "*.XLS");
   ИмяФайла="C:\Накладные "+Формат(ТекущаяДата(),"ДФ=yyyy-MM-dd")+".rar";
   Архив=Новый ЗаписьZipФайла(ИмяФайла);
   
   Для каждого файла из НайденныеФайлы цикл
       Архив.Добавить(файла.ПолноеИмя);
   КонецЦикла;
   
   попытка
       Архив.Записать();
   исключение
       сообщить(описаниеОшибки());
       УдалитьФайлы("C:\Накладные", "*.XLS");
       УдалитьФайлы(ИмяФайла);
   конецПопытки;
   
   Состояние("Идет отправка накладных...");
   ОтправкаПисьма(Кому,ИмяФайла,,"Andako накладные");
   
   УдалитьФайлы("C:\Накладные", "*.XLS");
   УдалитьФайлы(ИмяФайла);
1 Megas
 
06.02.10
18:25
А Опиратор может на диск C: писать ?
2 ДенисЧ
 
06.02.10
18:26
у нормальных зверей при нормальном админе нет прав писать в c:\
Попробуй выгрузить в другое место.
3 Genri
 
06.02.10
18:27
(1)Проверил нету.
4 ДенисЧ
 
06.02.10
18:28
(3) Так какие претензии? :-)
5 Genri
 
06.02.10
18:29
Прошу прощения туплю.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс