Ошибка открытия файла Эксель на сервере 1С.

Ошибка проявляется только в клиент-серверном варианте базы (в файловом всё норм).

Заходил на сервер, там запускал базу — ситуация аналогичная — код отрабатывает на клиенте, на сервере падает. Из этого следует, что Эксель на серваке стоит и из 1С нормально создаётся и запускает файл (который в свою очередь существует и никакими процессами не занят).
Текст ошибки:

Произошла исключительная ситуация (Microsoft Office Excel): Нет доступа к файлу ‘путь до файла *.xls’. Это может быть вызвано одной из следующих причин.

• Имени файла или пути не существует.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем открытой в данный момент книги.

Решение:

Создать папку C:\Windows\SysWOW64\config\systemprofile\Desktop или C:\Windows\System32\config\systemprofile\Desktop (в зависимости от разрядности вашей системы)

Проверить пароли локального админа если сервер не в домене.

Обязательно пути должны быть сетевые, так как все запускается с сервера 1С, а не с клиентской машины.

 

Добавить комментарий