1с и Excel через ADO #540219


#0 by AntonH851
У меня такая проблема: написал обработку для выгрузки справочника Номенклатура в файл xls. но на одном компьютере все работает отлично, а на другом получаю такую ошибку: {Обработка.Выгрузки.Форма.Форма}: Ошибка при установке значения атрибута контекста (ActiveConnection): Произошла исключительная ситуация (ADOX.Catalog): Не удается найти указанного поставщика. Вероятно, он установлен неправильно. по причине: Произошла исключительная ситуация (ADOX.Catalog): Не удается найти указанного поставщика. Вероятно, он установлен неправильно. Вроде ADOX в системе присутствует, пробовал библиотеки ADO перерегистрировать, не помогает... Что это за фигня такая? Подскажите как с этим бороться пожалуйста
#1 by nbIx
Строку подключения в студию
#2 by AntonH851
Вот код процедуры выгрузки:
#3 by nbIx
Тем более зачем через ADO, если табличный документ отлично сохраняется в Excel
#4 by nbIx
COMОбъект ("ADODB.Connection")
#5 by AntonH851
Это не табличный документ, а просто данные из справочника. А через ADO просто попробовать для разнообразия...
#7 by nbIx
Каталогу присваивается не строка подключения, а соединение. Что мешает сделать заполнить табличный документ и сохранить его в Excel?
#8 by AntonH851
Да, ничего не мешает, можно конечно и так. Просто не пойму буквально днем на работе такой же код выполнялся без проблем, а чем ему мой домашний пк не понравился...
#9 by nbIx
Не может он выполнятся, наверно что то попутал.
#10 by AntonH851
А вариант работает...
#11 by AntonH851
Вот я баран! Сделал ошибку в священном слове Microsoft написал: Provider=Microsofr.Jet.OLEDB.4.0;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С