Имя: Пароль:
1C
 
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