|
1С 8.3 УТ 11.4.6.188 ошибка выгрузки цен в excel | ☑ | ||
---|---|---|---|---|
0
mt1974
14.01.19
✎
09:19
|
Всем привет,
Возникла проблема - при попытке выгрузки цен через "CRM и маркетинг->Цены->Excel->выгрузить" получаем ошибку "Не удалось записать данные в файл. Подробности: неизвестная ошибка". Что с этим можно сделать? Может кто встречался? |
|||
1
Василий Алибабаевич
14.01.19
✎
09:20
|
(0) 99% встречались.
|
|||
2
mt1974
14.01.19
✎
09:27
|
А как оно решается в 99%? )))
|
|||
3
Василий Алибабаевич
14.01.19
✎
09:56
|
(2) Обычно сначала начинают проверять права. Ну... допустим у пользователя под которым работает УТ на запись в каталог выгрузки. Потом проверяют запись в тот же каталог из-под Экселя. Делают попытку поменять каталог в 1С...
На основании результатов выбирают дальнейшие шаги. |
|||
4
mt1974
14.01.19
✎
10:06
|
Василий Алибабаевич,
Спасибо, про пользователя 1с не подумал. |
|||
5
mt1974
14.01.19
✎
10:33
|
А если все о чем говорили я проверил и без результата?
Куда еще можно посмотреть? проблема появилась после обновления. |
|||
6
Василий Алибабаевич
14.01.19
✎
10:34
|
(4) 0_0
Теперь и ты в 99%. |
|||
7
Василий Алибабаевич
14.01.19
✎
10:34
|
(5) Стесняюсь спросить - обновления чего?
|
|||
8
mt1974
14.01.19
✎
10:36
|
И конфы и платформы.
|
|||
9
mt1974
14.01.19
✎
10:37
|
Сам по себе файл создается, но не до конца. Нет служебной таблицы, которая используется при загрузке.
Вылетает по исключению при вызове метода COM объекта |
|||
10
Василий Алибабаевич
14.01.19
✎
10:39
|
(9) Описание ошибки - в студию.
ЗЫ. Вообще-то с этого нужно было начинать. |
|||
11
mt1974
14.01.19
✎
10:39
|
Workbook = COMОбъект.Workbooks.Open(ПолученныеФайлы[0].Имя);
Исключение в этом вызове возникает |
|||
12
ДенисЧ
14.01.19
✎
10:40
|
(11) Попытка
Workbook = COMОбъект.Workbooks.Open(ПолученныеФайлы[0].Имя) ИСключение Сообщить(ОписаниеОшибки()); КОнецПопытки |
|||
13
mt1974
14.01.19
✎
10:41
|
А само сообщение об ошибке крайне скудное "Не удалось записать данные в файл. Подробности: Неизвестная ошибка"
|
|||
14
Василий Алибабаевич
14.01.19
✎
10:42
|
(11) Что в "ПолученныеФайлы[0].Имя" и есть ли оно на самом деле. И если есть - где на сервере или на клиенте.
ЗЫ. Вам бы тренеры шпиЁнов тренировать. Хрен бы с них кто какую инфу вытащил. При таком учителе. |
|||
15
mt1974
14.01.19
✎
10:44
|
В ПолученныеФайлы[0].Имя все норм, полный путь к файлу, его имя, расширение xls. Ничто не смущает (
|
|||
16
Василий Алибабаевич
14.01.19
✎
10:50
|
(15) Этот же файл "руцями" открывается?
|
|||
17
mt1974
14.01.19
✎
10:53
|
Да, открывается экселем без проблем
|
|||
18
Василий Алибабаевич
14.01.19
✎
10:55
|
(17) Тогда только отченаш...
ЗЫ. Так не бывает. |
|||
19
mt1974
14.01.19
✎
10:59
|
С СОМ моделью офиса случайно никак не может быть связано? (Идея так себе, но других нету)
|
|||
20
Василий Алибабаевич
14.01.19
✎
11:00
|
(19) Если у тебя "COMОбъект" создался без ошибок - тогда никакой связи.
Кстати имя "COMОбъект" нехорошее. |
|||
21
mt1974
14.01.19
✎
11:08
|
Единственное что смущает - при просмотре COM объекта. еще до возникновения исключения вот такое значение.
ActiveChart - Произошла исключительная ситуация (0x800a03ec) |
|||
22
Василий Алибабаевич
14.01.19
✎
11:12
|
(21) У тебя в "COMОбъект" точно Эксель?
ЗЫ. Все-таки имя переменной поменяй. |
|||
23
mt1974
14.01.19
✎
11:15
|
а чем оно плохое? Я просто в программировании под 1С совсем не разбираюсь.
|
|||
24
mt1974
14.01.19
✎
11:32
|
получается, что ошибка происходит раньше, при формировании xls файла?
|
|||
25
mt1974
14.01.19
✎
11:39
|
объект точно тот - COMОбъект = Новый COMОбъект("Excel.Application");
|
|||
26
hhhh
14.01.19
✎
12:13
|
(25) ну напиши
ХреномОбъект = Новый COMОбъект("Excel.Application"); |
|||
27
bolero
14.01.19
✎
20:35
|
У меня на части клиентских машин linux, а на виндовых на части C:\Users, на другой D:\Users. И если пользователь то с одной машины работает, то с другой - каждый раз такое хапает.
Помогает "Настройка основного рабочего каталога...", но это не точно. |
|||
28
Василий Алибабаевич
14.01.19
✎
21:38
|
(27) Новый COMОбъект на линуксе??? Заинтриговал...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |