Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 63835 Skopiuj do schowka PQ Excel 2016 vs 365 błąd ścieżki do plików csv
Autor Wiadomość
jacketz 
forumowicz



Posty: 14
Wysłany: 17-01-2019, 14:44   PQ Excel 2016 vs 365 błąd ścieżki do plików csv

Cześć.
1) Utworzyłem zapytanie PQ, które pobiera dane z plików csv (Excel 2016).
Ścieżka do plików jest dynamiczna (w ścieżce jest zaszyta nazwa użytkownika).
2) Pobieram najpierw ścieżkę umieszczoną w tabeli.
Podmieniłem w zapytaniu zapis ścieżki stałej na odwołanie do tekstu w tabeli (do ścieżki).
3) Po pobraniu "plików" csv do pamięci, otrzymuję kolumnę z danymi "Binary".
4) Klikam polecenie połącz pliki i otrzymuję kolumnę z tabelami.
5) Klikam na "strzałeczki" aby wydobyć dane z tabel.

Następnie układam dane wg moich potrzeb.

Zapisuję oczekiwaną przeze mnie tabelę do arkusza. Dokładam plik csv do katalogu, odświeżam dane i wszystko działa poprawnie.

I teraz moment gdzie powstaje błąd:




Udostępniam plik koledze, który pracuje na Excel 365. Otwiera plik i otrzymuje komunikat, że jego Excel jest starszą wersją i nie wszystko może pracować poprawnie :shock: .

Próbujemy odświeżyć dane i otrzymujemy błąd ścieżki.
Sprawdzam na którym etapie i okazuje się, że błąd powstaje na etapie 5). Wyświetla się komunikat, że dane odwołują się do tabeli, którą utworzył PQ, przy tworzeniu wzorca pliku i w tej tabeli, jest błąd ścieżki.

Powtórzyłem/dodałem więc krok 5) u kolegi na komputerze. Tabele się pięknie rozwinęły i dane się pobrały.


Wnioskuję, że problem nie występuje w ścieżce, tylko w wersjach Excela.

Czy ktoś miał już podobny przypadek?
Pozdrawiam
Jacek

PS
Oto kod na którym PQ się wysypuje. PQ twierdzi, że jest błąd ścieżki do której odwołuje się TblSciezka (2).

Kod:
 #"Rozwinięto kolumnę tabeli1" = Table.ExpandTableColumn(#"Usunięto inne kolumny2", "Przekształć plik z: TblSciezka (2)", Table.ColumnNames(#"Przekształć plik z: TblSciezka (2)"(#"Przykładowy plik (2)"))),


W zapytaniu TblSciezka (2) jest następujący kod:

Kod:
let
    Źródło = (#"Parametr przykładowego pliku2") => let
        Źródło = Csv.Document(#"Parametr przykładowego pliku2",[Delimiter=";", Columns=17, Encoding=1250, QuoteStyle=QuoteStyle.None])
    in
        Źródło
in
    Źródło
ID posta: 360693 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe