Druckerauswahl per IF in den Projekteigenschaften / Layouteigenschaften

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.397
78
Schleswig-Holstein
Hallo Forum,

wir haben gerade einen neuen Server bekommen und dadurch sind die Druckernamen leider geändert worden. Die Wawi hat mir darauf hin in den Formularen meine Formeln rausgenommen und ich bekomme die nicht mehr hin.

Mein Wunsch in Kurz

WENN Versandart x DANN Drucker a SONST Drucker b
Sinn und Zweck - Normale Packlisten = grünes Papier - Sonderfälle wie neutraler Versand (Wir machen für unsere Kunden Dropshipping) oder Express bzw. Export auf gelben Papier

Das als solches ist kein Problem - mit der IF Abfrage komme ich klar und das Auslesen der Versandart klappt in den Formularen auch ganz gut über eine zugegeben komplexe Abfrage in SQL

Meine Grundabfrage

Code:
Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'Neutral') OR
Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'Express') OR not 
Vorgang.Lieferadresse.Land.IstEU

funktioniert .... jedoch nicht in Kombination mit IF

Meine Idee (Versuche)

Code:
if(Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'Neutral') OR
Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'Express') OR not 
Vorgang.Lieferadresse.Land.IstEU),"Drucker a","Drucker b")

Wo könnte mein Fehler liegen?
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.397
78
Schleswig-Holstein
AW: Druckerauswahl per IF in den Projekteigenschaften / Layouteigenschaften

Nachtrag: Die zuerst genannte Funktion geht zumindest bei den Darstellungsbedingungen, leider jedoch nicht bei der Kombination mit einem IF - Ich weiss nicht, wie ich die Druckerauswahl dann einbinden soll, ausser IF fällt mir da nichts ein.
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.397
78
Schleswig-Holstein
AW: Druckerauswahl per IF in den Projekteigenschaften / Layouteigenschaften

So, ich konnte das zum Glück selber lösen, anbei mal eine kurze Erklärung hierfür

Code:
if(Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'[COLOR=#ff0000]Neutral[/COLOR]') OR
Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftragsnummer+"')"),'[COLOR=#ff0000]Express[/COLOR]') OR not 
[COLOR=#ff0000]Vorgang.Lieferadresse.Land.IstEU[/COLOR][B][COLOR=#0000ff]==TRUE[/COLOR][/B],"\\SERVER2012\Lagerdrucker_Kassette3","\\SERVER2012\Lagerdrucker_Kassette2")

Jetzt mal in lesbarer Form übersetzt

WENN "die folgende Aussage für die Versandart " ... enthält "Neutral" oder enthält "Express" oder das Lieferland nicht ein EU Land ist ... Wahr ist , DANN nimm Kassette 3, SONST nimm Kassette 2
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Lagerkommentar 1 per Workflow füllen User helfen Usern - Fragen zu JTL-Wawi 6
Labels setzen per v1/v2/GraphQL? JTL-Wawi 2.0 3
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Exportvorlage: Auftrag nur Artikel die per Dropshipping verfügbar sind in Datei schreiben JTL-Wawi 1.11 4
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
Amazon Rechnungslayout geändert, per IDU wird trotzdem die alte Vorlage hochgeladen JTL-Wawi 1.9 2
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Individuelle Software, Web & Automatisierung für den E-Commerce – Nodarix GmbH Dienstleistung, Jobs und Ähnliches 0
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Neu Log Datei füllt den Speicher (btsnoop_hci.log) JTL-POS - Fehler und Bugs 0
Neu Klarna konnte mit den angegebenen Daten keine Sitzung erstellen. Einige Feldbedingungen wurden verletzt. Betrieb / Pflege von JTL-Shop 0
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu DATEV Buchungsdatenservice im Programm JTL Wawi den Serverfehler 500. JTL-Wawi - Ideen, Lob und Kritik 4

Ähnliche Themen