|
Сказочный СОМ Excel (решение в 5) | ☑ | ||
---|---|---|---|---|
0
progaoff
17.10.23
✎
21:54
|
"Ошибка разбора файла Microsoft Excel: Ошибка при вызове метода контекста (Open)
{ОбщийМодуль.ИмпортДанныхБланкУХ.Модуль(811)}:Workbook = ExcelApplication.Workbooks.Open(ИмяВременногоФайла); Добрый вечер форумчане, подскажите пожалуйста, что может быть не так с файлом, если пользователь под которым запущена служба, спокойно открывает этот файл? |
|||
1
Tatitutu
17.10.23
✎
21:57
|
Файл открыт и висит в фоне
|
|||
2
progaoff
17.10.23
✎
22:06
|
(1) Других нет вариантов?
|
|||
3
Tatitutu
17.10.23
✎
22:32
|
(2) сказочные руки
|
|||
4
Волшебник
17.10.23
✎
22:34
|
(0) А может журнал событий Windows что-нибудь подскажет?
|
|||
5
b_ru
18.10.23
✎
19:10
|
РЕШЕНИЕ
Создай на сервере папки C:\Windows\SysWOW64\config\systemprofile\Desktop и C:\Windows\System32\config\systemprofile\Desktop |
|||
6
progaoff
18.10.23
✎
08:52
|
(3) ну и причем сдесь это? К чему?
|
|||
7
Kigo_Kigo
18.10.23
✎
08:55
|
Файл у кого то открыт, где делаете на сервере или на клиенте? есть ли у серверного пользователя права на файл, а у локального? проверяйте
|
|||
8
Ногаминебить
18.10.23
✎
08:57
|
А что в ИмяВременногоФайла?
|
|||
9
trooba
18.10.23
✎
09:27
|
(5) Не в тему.
|
|||
10
trooba
18.10.23
✎
09:28
|
(6) Смотреть журнал событий винды. Смотреть журнал антивируса. Касперский иногда чудеса творит. И еще... Пользователь открывает оригинал или копию (временный файл)? ))
|
|||
11
NorthWind
18.10.23
✎
09:35
|
(0) COM-серверы MS офиса иногда ведут себя очень чудесато. Можно убить кучу времени на поиск косяка. Я бы советовал переписать работу с файлом на механизмы 1С, например, на работу с Табличным документом.
|
|||
12
progaoff
18.10.23
✎
10:06
|
(8) Да там все косяки изначальные убрал. Открываем этот же файл не копию. Открываем под пользователем которым работает агент сервера.
|
|||
13
progaoff
18.10.23
✎
10:07
|
(7) все есть. Этот вариант откинули.
|
|||
14
Tatitutu
18.10.23
✎
10:19
|
другой файл открывается ?
(или проблема конкретно с этим файлом) |
|||
15
progaoff
18.10.23
✎
10:28
|
(14) любой методом Open
|
|||
16
trooba
18.10.23
✎
10:40
|
(15) Вышли код. От выбора файла, до программного открытия
|
|||
17
d4rkmesa
18.10.23
✎
10:56
|
(9) Почему не в тему? У меня вчера буквально зависание при Open вылечилось известным методом. На сервере был свежепоставленный Office 2010 с неработающим в 1С Excel Application.
|
|||
18
бегинер
18.10.23
✎
11:00
|
права на DCOM проверьте
https://efsol.ru/manuals/com-object.html |
|||
19
progaoff
18.10.23
✎
19:09
|
(5)
|
|||
20
Волшебник
18.10.23
✎
19:08
|
(19) Послушайте, это же интересно. Почему ответ (5) был прокомментирован "не в тему" и почему это сработало. Давайте разберёмся.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |