Имя: Пароль:
1C
1С v8
[Microsoft][Драйвер ODBC Excel] Объект 'Данные' не найден ядром базы данны....
0 НатГолубева777
 
19.03.20
14:30
Здравствуйте. Занимаюсь час обработкой, связанное с внешним источником данных Excel. Решила начать с малого.
Процедура ОсновныеДействияФормыДействие(Кнопка)
    // Вставить содержимое обработчика.
    ПараметрыСоединения = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
    ПараметрыСоединения.СтрокаСоединения=
    "Driver={Microsoft Excel Driver (*.xls)};DBQ=C:\finance2.xls; DriverID=790";
    ВнешниеИсточникиДанных.Excel.УстановитьОбщиеПараметрыСоединения(ПараметрыСоединения);
    ВнешниеИсточникиДанных.Excel.УстановитьСоединение();
        
    Запрос = Новый Запрос();
    
    Запрос.Текст = "ВЫБРАТЬ
                   |    Данные.НаименованиеЮнискана КАК НаименованиеЮнискана,
                   |    Данные.ШтрихКод КАК ШтрихКод,
                   |    Данные.Наименование1С КАК Наименование1С,
                   |    Данные.Характеристика1С КАК Характеристика1С
                   |ИЗ
                   |    ВнешнийИсточникДанных.Excel.Таблица.Данные КАК Данные";
    
    ТЗ = Запрос.Выполнить().Выгрузить();  
КонецПроцедуры

Выдает ошибку:
Ошибка внешней базы данных:
ошибка при выполнении запроса
по причине:
Ошибка ODBC. SQLSTATE: 42S02
Номер ошибки: -1305
Описание: [Microsoft][Драйвер ODBC Excel] Объект 'Данные' не найден ядром базы данных Microsoft Jet.  Проверьте существование объекта и правильность имени и пути.

Подскажите пож. как его исправить.
1 NcSteel
 
19.03.20
14:33
в файлике эксель есть страница Данные ?
2 НатГолубева777
 
19.03.20
14:43
Страницу час переименовала в "Данные"...Но все равно таже ошибка выходит.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс