Formulardesigner Bedingung Wenn

Graewe

Aktives Mitglied
28. August 2014
81
2
Guten Morgen,

derzeit lasse ich die EAN bei einem Ausdruck als Strichcode ausgeben. Wenn eine EAN bei dem Artikel aber nicht hinterlegt ist, wird garnichts ausgegeben.

Das möchte ich gerne mit der "Bedingung" lösen.

Kann mir da jemand sagen wie diese aussehen müsste?

Bedingung: ??

Ausdruck, wenn Bedingung WAHR ist: Barcode (Gruppierte_Pickpositionen.Artikel.EAN,"Code 128")

Ausdruck, wenn Bedniung FALSCH ist: Barcode (Gruppierte_Pickpositionen.Artikel.Artikelnummer,"Code 128")

wie kann ich nun abfragen wenn Feld gefüllt dann WAHR, sonst FALSCH??

LG Holm
 

Graewe

Aktives Mitglied
28. August 2014
81
2
AW: Formulardesigner Bedingung Wenn

das wäre die Formel?

if(not Empty(Gruppierte_Pickpositionen.Artikel.EAN),"Ausdruck wahr","Ausdruck falsch")

Das "ausdruck wahr" muss sicherlich durch irgendetwas ersetzt werden oder?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.609
793
AW: Formulardesigner Bedingung Wenn

Man kann EAN prüfen, ob ein Wert hinterlegt wurde:

Code:
Cond(Gruppierte_Pickpositionen.Artikel.EAN <> "", Barcode (Gruppierte_Pickpositionen.Artikel.EAN,"Code 128"), Barcode (Gruppierte_Pickpositionen.Artikel.Artikelnummer," Code 128"))

oder

Code:
if(not Empty(Gruppierte_Pickpositionen.Artikel.EAN), Barcode (Gruppierte_Pickpositionen.Artikel.EAN,"Code 128"), Barcode (Gruppierte_Pickpositionen.Artikel.Artikelnummer," Code 128"))

Alles ungetestet, sollte aber klappen ...
 

Graewe

Aktives Mitglied
28. August 2014
81
2
AW: Formulardesigner Bedingung Wenn

Sorry falsch verstanden. Danke für den Code - werde es sofort testen.

LG Holm