Страницы: 1
RSS
Ошибка в PQ "Expression.Error: Индекс находится за пределами границ записи", При загрузке отдельных таблиц из БД в PQ возникает ошибка
 
Добрый день!
Из БД в акссесс в excel-файл должны выгружаться через PQ отдельные данные. Часть таблиц выгружается нормально, но большинство выдает ошибку Expression.Error: Индекс находится за пределами границ записи (пример ошибки на скрине, код запроса ниже).

Поиск такой ошибки в инете дал только совет: проверить имена полей в таблице БД. Но имена полей нормальные, никаких спецсимволов нет.
В чем может быть причина такой ошибки?
Заранее благодарен.
Код
let
    Источник = Access.Database(File.Contents("C:\Users\a.kontar\Desktop\Прототип БД лицензий.accdb"), [CreateNavigationProperties=true]),
    _Лицензии = Источник{[Schema="",Item="Лицензии"]}[Data]
in
    _Лицензии
 
Методом проб и ошибок удалось выяснить, что ошибки возникают при импорте таблиц, в которых есть подстановки из других таблиц с возможностью множественных значений (например, в таблице Лицензий есть указание на несколько записей из справочной таблицы лицензированных программ). Но это, увы, не приводит к пониманию пути решения задачи.
Хелп!
Страницы: 1
Читают тему (гостей: 1)
Наверх