Страницы: 1
RSS
Сборка данных из таблиц в PQ, Отображение "опережающего" нуля в числах после сборки таблиц в запросах Power Query
 
Добрый день!
Собрал для примера три таблицы в Power Query (как учил Николай) - папка "таблицы"- двумя запросами в Power Query. При подтягивании данных из поля3 PQ "съедает" опережающие нули в числах (даже если они в формате текст"). Как победить, чтобы отображалось в Zapros2 так же, как в оригиналах таблиц?
[Чтобы Zapros2 корректно отработал на Вашем ПК, нужно заменить путь в запросе]
 
aesp, в функции при определении типа данных для поле3 поставьте текст
Код
{"поле3", type text}
 
Михаил Л, поясните, пожалуйста, на каком этапе формирования запроса и где нужно применить эту функцию? Формат поле3 уже установил как "текст", однако, результат налицо: "входящие" нули в результатах Zapros2 пропадают! :(
 
aesp, функцию Zapros1  вы делали? Сможете в Расширенном редакторе заменить текст? Надо так
Код
(filename)=>
let
    Источник = Excel.Workbook(File.Contents(filename), null, true),
    Выгрузка1 = Источник{[Name="Выгрузка"]}[Data],
    #"Повышенные заголовки" = Table.PromoteHeaders(Выгрузка1, [PromoteAllScalars=true]),
    #"Измененный тип" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"поле1", Int64.Type}, {"поле2", type text}, {"поле3", type text}, {"поле4", type text}, {"поле5", type text}, {"поле6", type text}})
in
    #"Измененный тип"
 
Михаил Л,  вау!!  Не догадался в первом запросе изменить тип(
Вопрос снят) Благодарю, от души!
Страницы: 1
Наверх