Alexander Kellner Posted February 29 Share Posted February 29 Hallo, gibt es die Möglichkeit das Nutzer eine Information eingeben (Spedition/Artikel / Datum) und diese dann in eine Tabelle übertragen werden, das alle Bestellungen in einer Liste zusammenlaufen? 2 Link to comment Share on other sites More sharing options...
Torsten Wolf Posted February 29 Share Posted February 29 Hallo @Alexander Kellner, Out of the Box gibt es hier keine Option die Daten in Excel zu schreiben, dafür ist eine Zwischenweg notwendig. Moritz hat das sehr gut in folgendem Video erklärt. 5 1 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted February 29 Author Share Posted February 29 (edited) Ja nice 🙂 hab es geschafft. Eine Frage noch, wie kann ich in der Excel nur das Datum anzeigen lassen, als Bsutsein gibt es ja nur Datum+Zeit. Kann ich die Formel in der Query ändern das nur das Datum angezeigt wird? Edited February 29 by Alexander Kellner 4 Link to comment Share on other sites More sharing options...
Torsten Wolf Posted February 29 Share Posted February 29 (edited) vor 6 Minuten schrieb Alexander Kellner: Ja nice 🙂 hab es geschafft. Eine Frage noch, wie kann ich in der Excel nur das Datum anzeigen lassen, als Bsutsein gibt es ja nur Datum+Zeit. Kann ich die Formel in der Query ändern das nur das Datum angezeigt wird? Du kannst im Designer in den Setting des DateTime Bausteins definieren ob Datum & Uhrzeit, nur Datum oder nur Uhrzeit angezeigt werden soll. Alternativ könnte man sicherlich auch in Excel die Zelle Splitten und somit Datum und Uhrzeit trennen. Edited February 29 by Torsten Wolf Ergänzung 7 2 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted February 29 Author Share Posted February 29 vor 3 Minuten schrieb Torsten Wolf: Du kannst im Designer in den Setting des DateTime Bausteins definieren ob Datum & Uhrzeit, nur Datum oder nur Uhrzeit angezeigt werden soll. Alternativ könnte man sicherlich auch in Excel die Zelle Splitten und somit Datum und Uhrzeit trennen. Danke 🙂 ich küsse deine Augen ... 1 7 1 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted March 1 Author Share Posted March 1 Hallo, ich mal wieder:) Ich habe eben die Excel mit der PQ im Netzwerk zur Verfügung gestellt und dann gemerkt, wenn ich die von einem anderen Rechner aufrufe, die Daten nicht gezogen werden, welche Einstellungen muss ich vornehmen, dass es klappt . Thx Link to comment Share on other sites More sharing options...
_Moritz_ Posted March 1 Share Posted March 1 Hast du das API-AccessToken direkt mit in der URL angegeben? Oder über die separate Authentifizierung? Letztere wird nämlich auf dem Gerät, nicht aber in der Datei gespeichert. Wenn das Token direkt mit in der URL enthalten ist, sollte der Aufruf von überall klappen. Allerdings Achtung: Dann hat auch jeder mit der Excel-Datei potentiell Zugriff auf die API via dein Token! 1 1 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted March 1 Author Share Posted March 1 Ja, habe den Token hinten dran gehangen ?=Token dieser Fehler kommt 1 Link to comment Share on other sites More sharing options...
_Moritz_ Posted March 1 Share Posted March 1 Das Token muss per ?accessToken=<API_TOKEN> übergeben werden, nicht mit "Token"... Aber ehrlich gesagt bin ich mir gar nicht sicher, ob hier die smapOne-API das Problem ist, da sich deine Fehlermeldung auf einen Datenbankserver bezieht. Die Web-API wird von Excel nach meinem Kenntnisstand nicht als "Datenbankserver" bezeichnet. Aber ich bin auf diesem Gebiet nur Teilzeit-bewandert 😉 3 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted March 1 Author Share Posted March 1 Hallo, ich habe noch zwei Fragen - kann ich das Datum in 01.03.2024 ändern nicht 2024-03-01 - kann ich älter als 2 Tage raus und neue Einträge nach Datum sortiert einfügen? 1 Link to comment Share on other sites More sharing options...
Ralf Rees Posted March 1 Share Posted March 1 @Alexander Kellner - die Datum-Spalte kannst Du in Excel formieren, wie Du es für richtig hältst 😉 - In der smap kannst Du automatische Datensatzlöschung aktivieren, allerdings sind 10 Tage Mindestaufbewahrungszeit... Da würde wohl nur ein Excel-Filter helfen... 2 Link to comment Share on other sites More sharing options...
_Moritz_ Posted March 4 Share Posted March 4 Am 1.3.2024 um 14:03 schrieb Alexander Kellner: - kann ich älter als 2 Tage raus und neue Einträge nach Datum sortiert einfügen? Das geht mit Hilfe der Preview API (siehe FAQ). In der kannst du einen Filter z.B. auf das sendDate setzen (nicht älter als 2 Tage) $filter=sendDate%20gt%202024-03-02T15:05:00Z und dann auch entsprechend beliebig sortieren, z.B. auch das sendDate absteigend von jung nach alt. $orderBy=sendDate%20desc Die URL sieht dann so aus (ersetze einfach die smapID gegen die von deiner smap): https://platform.smapone.com/Backend/preview/Smaps/65384867-3375-4c53-b7d4-27bf9bbdb477/Records?$filter=sendDate%20gt%202024-03-02T15:05:00Z&$orderBy=sendDate%20desc Dieser Abruf ruft alle Datensätze der letzten 48h ab (hier ist jetzt ~16:05 Uhr, also alle seit UTC 15:05 Uhr, im Query String "2024-03-02T15:05:00Z"), also alle Datensätze, wo das sendDate greater than ("gt") – also nach – diesem Zeitpunkt ist und sortiert ("orderBy") die Datensätze nach dem sendDate, und zwar absteigend (engl. "descending", also "desc"), also quasi von jung nach alt. (Aufsteigend wäre "asc" für engl. "ascending"). 5 Link to comment Share on other sites More sharing options...
_Moritz_ Posted March 4 Share Posted March 4 Falls als nächstes die Frage kommt, wie man das sendDate jetzt in der Power Query dynamisieren kann: Es lohnt sich inzwischen, hier einfach mal im Forum ein wenig zu wühlen, was man alles so Feines findet 😄 4 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted March 6 Author Share Posted March 6 Am 4.3.2024 um 16:14 schrieb Moritz: Das geht mit Hilfe der Preview API (siehe FAQ). In der kannst du einen Filter z.B. auf das sendDate setzen (nicht älter als 2 Tage) $filter=sendDate%20gt%202024-03-02T15:05:00Z und dann auch entsprechend beliebig sortieren, z.B. auch das sendDate absteigend von jung nach alt. $orderBy=sendDate%20desc Die URL sieht dann so aus (ersetze einfach die smapID gegen die von deiner smap): https://platform.smapone.com/Backend/preview/Smaps/65384867-3375-4c53-b7d4-27bf9bbdb477/Records?$filter=sendDate%20gt%202024-03-02T15:05:00Z&$orderBy=sendDate%20desc Dieser Abruf ruft alle Datensätze der letzten 48h ab (hier ist jetzt ~16:05 Uhr, also alle seit UTC 15:05 Uhr, im Query String "2024-03-02T15:05:00Z"), also alle Datensätze, wo das sendDate greater than ("gt") – also nach – diesem Zeitpunkt ist und sortiert ("orderBy") die Datensätze nach dem sendDate, und zwar absteigend (engl. "descending", also "desc"), also quasi von jung nach alt. (Aufsteigend wäre "asc" für engl. "ascending"). Hey @Moritz, danke für die erstellte URL, wo setze ich meinen accessToken= dazwischen? Link to comment Share on other sites More sharing options...
_Moritz_ Posted March 7 Share Posted March 7 Vorangestellt, hinten angeklemmt oder irgendwo dazwischen, solange du die Syntax für die Parameter einhältst: sie werden durch Fragezeichen (?) von der Adresse getrennt und jeweils durch ein kaufmännisches Und-Zeichen (&). Beispiele: https://www.smapone.com?key1=value1&key2=value2&key3=value3 ?accessToken=x&$filter=y&$orderBy=z ?$filter=y&$orderBy=z&accessToken=x 1 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now