|
Вопрос по экселю. Ошибка: engine could not find the object *.xls | ☑ | ||
---|---|---|---|---|
0
JustGuest
31.05.17
✎
15:52
|
Добрый день
Вопрос следюущего характера Есть Бп 2.0 В ней есть обработка по сравнеие инвентуры с УТ Работает все это через эксель ADODB Проблема в следующем что на 8 3 6 все работает на ура на 8 3 8 ... выдается ошибка Не удалось подключится к файлу Excel [инв 31.01.17.xls] {ВнешняяОбработка.ИнвентаризацияТовараНаСкладеСУТ.МодульОбъекта(338)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Office Access Database Engine): The Microsoft Office Access database engine could not find the object 'C:\Program Files (x86)\1cv8\common\инв 31.01.17.xls'. Make sure the object exists and that you spell its name and the path name correctly. Скачать Microsoft.ACE.OLEDB.12.0 можно по адресу тут адрес Что в 8 3 8 такого поменяли ? Эксель стоит База файловая (Хотя уже серверная на 8 3 8, из за этого вопрос и встал резко) Может кто встречался |
|||
1
D_E_S_131
31.05.17
✎
16:02
|
8.3.9 не помогает?
|
|||
2
JustGuest
31.05.17
✎
16:09
|
(1) не пробовали
Если ставить 8 3 9 Это придется помучаться с сервером 1С у нас пара баз уже на 8 3 8, не хочется релизы дергать. |
|||
3
AlvlSpb
31.05.17
✎
16:11
|
(0) "Эксель стоит". А ошибку пишет для Access
Ничего не перепутали в коде. Посмотрите что-то типа такого Excel = Новый COMОбъект("Excel.Application"); Excel.WorkBooks.Open(ИмяФайла); Есть предположение что ссылается код не на Эксель а на Аксес |
|||
4
D_E_S_131
31.05.17
✎
16:13
|
(3) Имеется в виду эта тема
http://catalog.mista.ru/public/163640/ |
|||
5
1sanekmaloi1
31.05.17
✎
16:16
|
Ну в сообщении же написано что на сервере приложений 1С нет файла по указанному пути.Файл наверное на клиенте лежит, надо его на сервер передать и потом уже открывать.
|
|||
6
JustGuest
31.05.17
✎
16:16
|
(3) я понимаю про что вы , но тут соединение не с экселем
Попытка Об_Конект = Новый COMОбъект("ADODB.Connection"); |
|||
7
JustGuest
31.05.17
✎
16:17
|
(5) так же подумал =)
Закинул на сам сервак где скуль, делаю то же самое, не находит. Проблема в релизе, в 8 3 6 такой фигни нет |
|||
8
JustGuest
31.05.17
✎
16:20
|
(4) может конечно релиз не совместим со старым драйвером //
Попробуем обновиться |
|||
9
h-sp
31.05.17
✎
16:22
|
(7) C:\Program Files (x86)\1cv8 - долго думали походу, прям туда ваш файл запихнули?
|
|||
10
JustGuest
31.05.17
✎
16:25
|
(9) Это было вне моего понимания =))) что надо запихнуть в системную папку =)
Я слишком долго с компами дружу =))) А вообще уже результат =) пошло дело Спасбио |
|||
11
JustGuest
31.05.17
✎
16:38
|
Все фигня... Не в релизе дело... а в бухгалтере, дала не тот файл... он и выдавал ошибку ...
Спасибо всем за содействие. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |