|
1С + Excel: ошибка записи файла | ☑ | ||
---|---|---|---|---|
0
illuzia
20.11.14
✎
10:19
|
Платформа 8.2.19.80.
УТ 11.1.2.9 очень сильно переписанная. SQL. Есть общая команда, которая выгружает табличную часть документов в xls. Все работало прекрасно, до того момента как поменяли сервер 1С. После замены сервера вылетает с ошибкой: Метод SaveAs из класса Workbook завершен неверно Файл не сохранен. Срока кода: Книга.SaveAs(ПутьФайла,-4143); Где ПутьФайла - ДиалогОткрытияФайла.ПолноеИмяФайла. |
|||
1
18_plus
20.11.14
✎
10:34
|
может прав не хватает на запись в выбранную папку?
|
|||
2
Крошка Ру
20.11.14
✎
10:35
|
(0) Прав может быть не хватает?На запись в эту папку
|
|||
3
Крошка Ру
20.11.14
✎
10:35
|
Чорд!
|
|||
4
illuzia
20.11.14
✎
10:38
|
Обращалась к админу с этим вопросом.
Вот ответ: я еще покапался в правах... все как "было" попробовал /они кроме "ВСЕМ" еще права на папку локальному админу давали, я повторил/ ... результат все тот же Я не админ, скажите где что почитать или что где тыкнуть) Или куда тыкнуть лицом админа)) |
|||
5
18_plus
20.11.14
✎
10:42
|
(4) где выполняется код, который сохраняет файл? на сервере или на клиенте?
там где код выполняется существует нужная папка с нужными правами (если на сервере, то должны быть права для пользователя от имени, которого запущен сервер 1с)? |
|||
6
DrShust
20.11.14
✎
10:43
|
(0) Возможно файл сохранялся на сервере, потом передавался на клиент (а может и нет). После переустановки сервера расшаренная Папка на нём отсутствует...
|
|||
7
illuzia
20.11.14
✎
10:45
|
Файл сохраняется в том месте где выберет пользователь в самом начале обработки.
Excel запусткается на сервере из под пользователя usr1cv82. |
|||
8
Крошка Ру
20.11.14
✎
10:49
|
(7) Попробуй просто любой файл(Word, Excel, Блокнот) в этом месте сохранить
|
|||
9
illuzia
20.11.14
✎
10:50
|
Смутило то, что выбор файла происходит на клиенте, а сохранение на сервере, а это естественно разные машины.
Запустила 1С на сервере. Попробовала сохранить файл на сервере в корень диска. Проблема та же. |
|||
10
DrShust
20.11.14
✎
10:53
|
(9) У вас был толстый клиент (до смены сервака)?
|
|||
11
illuzia
20.11.14
✎
10:55
|
(8) Под моим пользователем на сервере сохраняет.
В расшаренной папке на моей машине также сохраняет. |
|||
12
illuzia
20.11.14
✎
10:56
|
(10) Нет. Все было тоже самое.
Просто перенесли сервер с виртуальной машины на реальную. |
|||
13
DrShust
20.11.14
✎
10:57
|
(11) Ну, значит, видимо дело в правах на расшаренную папку.
|
|||
14
illuzia
20.11.14
✎
10:58
|
Сейчас попробовала сохранить файл из 1С не в корень диска d своего компа, а именно в расшаренную папку, вылетело уже с другой ошибкой.
Невозможно получить свойство Add класса Workbook. |
|||
15
DrShust
20.11.14
✎
10:59
|
(14) На сервак excel установили?
|
|||
16
illuzia
20.11.14
✎
10:59
|
(15) Да.
|
|||
17
18_plus
20.11.14
✎
11:05
|
надо проверять права пользователя usr1cv82
|
|||
18
sapphire
20.11.14
✎
11:27
|
см (17)
|
|||
19
illuzia
20.11.14
✎
12:11
|
Хорошо. Всем спасибо. Осталось доказать это сисадмину.
|
|||
20
illuzia
21.11.14
✎
18:01
|
Проблему решило создание папок
C:\Windows\SysWOW64\config\systemprofile\Desktop C:\Windows\System32\config\systemprofile\Desktop |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |