Ошибка при импорте видов отчета из Excel в 1С УХ
Коллеги, помогите...
в 1С УХ при импорте видов отчетов из таблиц Excel постоянно возникает вот такая ошибка:
{"S","{Обработка.ИмпортВидовОтчетовИзЭлектронныхТаблицMicrosoftExcel.МодульМенеджера(3334)}: Не найдена таблица ADO: по данной таблице не могут быть настроены соответствия сопоставленных реквизитов.
ВызватьИсключение ТекстИсключения;"}
Подскажите, с чем это может быть связано
в 1С УХ при импорте видов отчетов из таблиц Excel постоянно возникает вот такая ошибка:
{"S","{Обработка.ИмпортВидовОтчетовИзЭлектронныхТаблицMicrosoftExcel.МодульМенеджера(3334)}: Не найдена таблица ADO: по данной таблице не могут быть настроены соответствия сопоставленных реквизитов.
ВызватьИсключение ТекстИсключения;"}
Подскажите, с чем это может быть связано
По теме из базы знаний
- PowerTools: Инструменты администратора 1С 8.3
- 1С:Комплексная автоматизация 8 - цена от 94700 руб., демо версия онлайн
- 1С:ERP Управление холдингом - купить решение по цене от 3 041 100 руб.
- Мастер отчетов: программа для создания отчетов в 1С
- Подходы к автоматизации строительства, или Цифровая трансформация строительной отрасли
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Общий модуль УправлениеСоединениямиВИБУХ
Функция ПолучитьСтруктуруADO(СтрокаПодключения) Экспорт
ПРОТОКОЛИРУЕМОЕ_СОБЫТИЕ = "ОбщийМодуль.УправлениеСоединениямиВИБУХ.ПолучитьСтруктуруADO";
Таблицы = Новый ТаблицаЗначений;
Таблицы.Колонки.Добавить("Имя");
Таблицы.Колонки.Добавить("Колонки");
Таблицы.Колонки.Добавить("Связи");
Попытка
ADOX_Catalog = Новый COMОбъект("ADOX.Catalog");
ADOX_Catalog.ActiveConnection = СтрокаПодключения;
Для Каждого Table Из ADOX_Catalog.Tables Цикл
Если НЕ (Найти(ВРЕГ(Table.Type), "TABLE") > 0 ИЛИ ВРЕГ(Table.Type) = "VIEW") Тогда
Продолжить;
КонецЕсли;
Таблица = Таблицы.Добавить();
Таблица.Имя = Table.Name;
Колонки = Новый ТаблицаЗначений;
Колонки.Колонки.Добавить("Имя");
Колонки.Колонки.Добавить("ВнутреннееПредставление");
Колонки.Колонки.Добавить("ОписаниеТипов");
Для Каждого Column Из Table.Columns Цикл
на строке ADOX_Catalog.ActiveConnection = СтрокаПодключения; падает в ошибку
Функция ПолучитьСтруктуруADO(СтрокаПодключения) Экспорт
ПРОТОКОЛИРУЕМОЕ_СОБЫТИЕ = "ОбщийМодуль.УправлениеСоединениямиВИБУХ.ПолучитьСтруктуруADO";
Таблицы = Новый ТаблицаЗначений;
Таблицы.Колонки.Добавить("Имя");
Таблицы.Колонки.Добавить("Колонки");
Таблицы.Колонки.Добавить("Связи");
Попытка
ADOX_Catalog = Новый COMОбъект("ADOX.Catalog");
ADOX_Catalog.ActiveConnection = СтрокаПодключения;
Для Каждого Table Из ADOX_Catalog.Tables Цикл
Если НЕ (Найти(ВРЕГ(Table.Type), "TABLE") > 0 ИЛИ ВРЕГ(Table.Type) = "VIEW") Тогда
Продолжить;
КонецЕсли;
Таблица = Таблицы.Добавить();
Таблица.Имя = Table.Name;
Колонки = Новый ТаблицаЗначений;
Колонки.Колонки.Добавить("Имя");
Колонки.Колонки.Добавить("ВнутреннееПредставление");
Колонки.Колонки.Добавить("ОписаниеТипов");
Для Каждого Column Из Table.Columns Цикл
на строке ADOX_Catalog.ActiveConnection = СтрокаПодключения; падает в ошибку
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот