Страницы: 1
RSS
Загрузка с ошибкой из PQ при сборке таблиц из книги с разным количеством колонок
 
Собрала таблицы из книги с разными количеством колонок. При сборке ошибок не было, а при выгрузке "Expression.Error: Поле "Name" уже существует в записи".

Помогите, пжлста.
Заранее благодарна
Изменено: kristina S - 27.03.2019 13:13:28
 
Когда вы таким образом делаете запрос, и результат размещаете в таблице той же книги, то нужно понимать, что после первого запуска в книге (внезапно!  ;) ) появится новая таблица. И при втором запуске ваш запрос увидит её и потащит в общие данные. Поэтому после создания выгрузки в таблицу из такого запроса, требуется в него еще раз зайти и отфильтровать таблицу с итогом.
Код
let
    Источник = Excel.CurrentWorkbook(),
    ФильтруемНенужныеТаблицы = Table.SelectRows(Источник, each ([Name] <> "Запрос1")),
    Разворачиваем = Table.ExpandTableColumn(ФильтруемНенужныеТаблицы, "Content", List.Union( List.Transform( ФильтруемНенужныеТаблицы[Content], (x) => Table.ColumnNames(x) ) ) )
in
    Разворачиваем
Вот горшок пустой, он предмет простой...
 
Добрый день, PooHkrd! Спасибо еще раз код Ваш, очень довольна. Забыла, после обновления созданный запрос добавляется к общему списку и задваивает результаты.
Страницы: 1
Наверх