sportkluft
Aktives Mitglied
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
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
Fehlermeldung:
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:
oder ?
Mit freundlichen Gruß und angenehmen Freitag an alle
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