Hallo Zusammen,
auf meiner Pickliste soll das Bestelldatum, so wie auf der Rechnung, mit ausgegeben.
Auf der Rechnung ist ja noch die alte Formel JTL_DatumAlsText(Vorgang.Auftrag.Erstelldatum), welche in der neuen Vorlage mit Syntaxfehler geblockt wird.
Im Forum habe ich 2 Formeln gefunden
"Bestelldatum: " + JTL_DirectQuery("SELECT TOP(1) CONCAT(CONVERT(VARCHAR(10),dErstellt,104),'') FROM dbo.tBestellung WHERE tRechnung_kRechnung ="+str$(Report.InternalId))
"Bestelldatum: " + JTL_DirectQuery("SELECT CONVERT(Varchar,tBestellung.dErstellt,4) FROM tBestellung WHERE tBestellung.tRechnung_kRechnung = '" + Str$(Report.InternalId) + "'")
Egal welche Formel ich verwende, das Datum wird nicht angezeigt.
Für die Ausgabe der Versandart habe ich "Versandart: " + JTL_DirectQuery("select cname from tversandart where kversandart = (select tversandart_kversandart from tbestellung where kbestellung = '"+ ToSTring$(PickListPositionOrder.PickListSalesOrder.InternalId)+"')")
Also habe ich versucht, die Versandart gegen das Auftragsdatum auszutauschen.
"Auftragsdatum: " + JTL_DirectQuery("select tdate from tauftragsdatum where kauftragsdatum = (select tauftragsdatum_kauftragsdatum from tbestellung where kbestellung = '"+ ToSTring$(PickListPositionOrder.PickListSalesOrder.InternalId)+"')")
bzw. "Auftragsdatum: " + JTL_DirectQuery("select tdate from tauftragsdatum where kauftragsdatum = (select tauftragsdatum_kauftragsdatum from tbestellung where kbestellung = '"+str$(Report.InternalId)+"')")
Als Fehler in der Vorschau kommt dann "Error - ungültiger Objektname: tauftragsdatum
Wie müsste die Formel richtig heissen?
Vielen Dank
Timme
auf meiner Pickliste soll das Bestelldatum, so wie auf der Rechnung, mit ausgegeben.
Auf der Rechnung ist ja noch die alte Formel JTL_DatumAlsText(Vorgang.Auftrag.Erstelldatum), welche in der neuen Vorlage mit Syntaxfehler geblockt wird.
Im Forum habe ich 2 Formeln gefunden
"Bestelldatum: " + JTL_DirectQuery("SELECT TOP(1) CONCAT(CONVERT(VARCHAR(10),dErstellt,104),'') FROM dbo.tBestellung WHERE tRechnung_kRechnung ="+str$(Report.InternalId))
"Bestelldatum: " + JTL_DirectQuery("SELECT CONVERT(Varchar,tBestellung.dErstellt,4) FROM tBestellung WHERE tBestellung.tRechnung_kRechnung = '" + Str$(Report.InternalId) + "'")
Egal welche Formel ich verwende, das Datum wird nicht angezeigt.
Für die Ausgabe der Versandart habe ich "Versandart: " + JTL_DirectQuery("select cname from tversandart where kversandart = (select tversandart_kversandart from tbestellung where kbestellung = '"+ ToSTring$(PickListPositionOrder.PickListSalesOrder.InternalId)+"')")
Also habe ich versucht, die Versandart gegen das Auftragsdatum auszutauschen.
"Auftragsdatum: " + JTL_DirectQuery("select tdate from tauftragsdatum where kauftragsdatum = (select tauftragsdatum_kauftragsdatum from tbestellung where kbestellung = '"+ ToSTring$(PickListPositionOrder.PickListSalesOrder.InternalId)+"')")
bzw. "Auftragsdatum: " + JTL_DirectQuery("select tdate from tauftragsdatum where kauftragsdatum = (select tauftragsdatum_kauftragsdatum from tbestellung where kbestellung = '"+str$(Report.InternalId)+"')")
Als Fehler in der Vorschau kommt dann "Error - ungültiger Objektname: tauftragsdatum
Wie müsste die Formel richtig heissen?
Vielen Dank
Timme