Inaktiv Wie rufe ich eine SQL Abfrage im DotLiquid auf ?

sportkluft

Aktives Mitglied
2. Januar 2017
57
1
Hi, ich habe eine Frage zum Abrufen von SQL Daten im DotLiquid Editor.

Der JTL Support ( vielen Dank an dieser Stelle dafür ) hat mir folgendes Statement zugeliefert um die Abfrage von Amazon Zahlungseingangdaten im Vorlageneditor zu realisieren:

Abfrage im Vorlageneditor
Code:
JTL_DirectQuery("SELECT dpaymentsdate from pf_amazon_bestellung where cOrderID = '"+Vorgang.Auftrag.ExterneAuftragsnummer+"'")

Jetzt würden wir um das Thema abschließen zu können, gerne wissen, wie wir diese Abfrage im DotLiquid realisieren können. Ich habe es mit folgendem Befehl versucht aber bekomme leider immer einen Fehler:

Abfrage im DotLiquid
Code:
{% assign result = 'SELECT dpaymentsdate from pf_amazon_bestellung where cOrderID = {{Vorgang.Auftrag.ExterneAuftragsnummer}}' | DirectQueryScalar -%} Bestelltag {{ result }}.

Fehlermeldung:

Code:
Bestelltag Fehler im Befehl: Falsche Syntax in der Nähe von '{'.. vielen lieben Dank

Wie würde denn hier die korrekte Abfrage aussehen ?
Ich habe aktuell noch meine Schwierigkeiten mit diesen Abfragen und würde mich über Hilfe äußerst freuen.

Zusätzlich würden wir gerne das Datum ausgeben ohne die Uhrzeit.
Dann vermutlich mit:

Code:
| Datum: 'd', 'de-DE'

oder ?

Mit freundlichen Gruß und angenehmen Freitag an alle
 

sportkluft

Aktives Mitglied
2. Januar 2017
57
1
Wow, vielen dank !!!
Das ist genau das was ich gesucht habe.

Darf ich fragen wo du die Syntax gelernt bzw. übernommen hast ?
Ich würde das Forum und den Support gerne in Zukunft mit solchen Sachen verschonen, aber die Doku/Wiki von JTL ist diesbezüglich etwas mager was die Wissensvermittlung angeht.

Gibt es unabhängig zu JTL noch Referenzen mit Beispielen ?

Mir ist zum Beispiel nicht genau klar wann ich "assign result" (einfache Abfrage) oder "capture query" (komplexere Abfrage) nehmen soll.
Und ich würde das gerne einfach üben um auch andern behilflich zu sein.


Erlaube mir noch eine Frage, es wird mir nahezu perfekt angezeigt mit:

Code:
31.01.2017 22:42:30

Was müsste ich deinem Code hinzufügen damit ich nur das Datum bekomme ohne Uhrzeit?

Ich weiß es muss etwas sein wie
Code:
| Datum: 'd', 'de-DE'

Mir ist nur nicht genau klar wo.
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
Also ich scripte mir einiges zurecht, ohne tiefer in die Materie einzudringen, da das nicht mein Job ist. Ich sammel kleine snipplets die mir gefallen und irgendwan brauche ich die evt.
Hilfreich ist auch der Editor für die erweiterten Workflows, da man dort schnell und einfach debuggen kann.

btw: versuche mal das
Code:
| Date:'dd.mm.yyyy'
;)
 
  • Ich liebe es
Reaktionen: Astwert

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo,

ich greife das thema nochmal auf. Wie bekomme ich die ganze tabelle ausgegeben. So wir hier beschrieben bekomme ich immer nur den ersten Wert der Abfrage ausgegeben. Aber wenn ich eine Tabelle mit 5 spalten habe wie bekomme ich das ergebnis untereinander angezeigt?

Eine Hilfestellung wäre super.
 
Ähnliche Themen
Titel Forum Antworten Datum
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage in die Runde, wie handhabt ihr einen Datenrestore? Arbeitsabläufe in JTL-Wawi 17
Neu Wie TITLE-TAG exportieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Große custom.css, wie geht es einfacher? Einrichtung JTL-Shop5 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lageroption Stückzahl nicht teilbar - wie an Kindartikel vererben ? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Gutscheine an JTL POS ohne Voucher - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie starte ich JTL WMS Installation von JTL-WMS / JTL-Packtisch+ 1
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Neu Wawi 2.0.... Hab ich was verpasst? ;-) Eigene Übersichten in der JTL-Wawi 1
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Ich möchte den Bestand der Verpackungskartons im System verwalten und nachverfolgen JTL-Wawi 1.10 2
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Ich möchte den Einkaufspreisverlauf eines Produkts JTL-Wawi 1.10 1
Neu Bekomme ich hier im Forum für mein Projekt Support? User helfen Usern 8

Ähnliche Themen