|   |   | 
| 
 | Формирование ексель | ☑ | ||
|---|---|---|---|---|
| 0
    
        Pandoch 03.07.14✎ 10:33 | 
        Пытаюсь сформировать ексель следующим кодом: 
 Эксель = Новый COMОбъект("Excel.Application"); Книга = Эксель.WorkBooks.Add(); Эксель.DisplayAlerts = False; ИмяФайла = ПутьКПапке + "\" + КонтрОрг.ППИ.номер+ "_" + КонтрОрг.ППИ.организация + "__" + КонтрОрг.ППИ.контрагент; Книга.SaveAs(ИмяФайла,-4143); Эксель.Application.Quit(); Под моим пользователем формирует норм все. Но под другим пользователем (он тоже имеет полные права) выдает такую ошибку: {Форма.Форма.Форма(802)}: Ошибка при вызове метода контекста (SaveAs): Произошла исключительная ситуация (Microsoft Excel): Метод SaveAs из класса Workbook завершен неверно. Помогите, все идеи уже кончились. Аналогичная обработка по созданию ексель с ошибочным пользователем проходит, а вот новая - с этой ошибкой. В чем может быть причина? | |||
| 1
    
        Fish гуру 03.07.14✎ 10:35 | 
        (0) Нет прав на папку?     | |||
| 2
    
        Ilqarupup 03.07.14✎ 10:35 | 
        доступ к папке проверь в виндовс     | |||
| 3
    
        Pandoch 03.07.14✎ 10:37 | 
        Папка создается на рабочем столе пользователем. В одном и том же месте из под  разных юзеров 1с пробовала - с одним прошло, с другим это ошибка.Думаю, дело не в папке     | |||
| 4
    
        Ilqarupup 03.07.14✎ 10:43 | 
        проверь галочку "Вывод" у роли проблемного пользователя. Должна быть установлена для возможности записи файлов.     | |||
| 5
    
        Ilqarupup 03.07.14✎ 10:44 | 
        в конфигураторе     | |||
| 6
    
        Pandoch 03.07.14✎ 10:45 | 
        (5) у него полные права есть - у полных прав есть "вывод"     | |||
| 7
    
        Ilqarupup 03.07.14✎ 10:54 | 
        проверь права у обеих пользователей. Должны быть разными.     | |||
| 8
    
        Pandoch 03.07.14✎ 11:04 | 
        я поменяла строку 
 ИмяФайла = ПутьКПапке + "\" + КонтрОрг.ППИ.номер+ "_" + КонтрОрг.ППИ.организация + "__" + КонтрОрг.ППИ.контрагент; на: ИмяФайла = ПутьКПапке + "\вап"; Получилось. Не оч понятно, почему так. | |||
| 9
    
        Pandoch 03.07.14✎ 11:18 | 
        дело было в кавычках. в наименовании организации были кавычки.     | |||
| 10
    
        Ilqarupup 03.07.14✎ 11:24 | 
        понятно, у меня была такая проблема из за прав     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |