Home Forum Nuclos Konfiguration Maskenlayouts Clientseitige Regel Layout Ausführungszeitpunkt Clientseitige Regel Layout Ausführungszeitpunkt

#7062
Frank Pavlic
Teilnehmer

Hallo,
wenn die Zahlungsweise eine Combobox oder LOV darstellt, dann handelt es sich dabei
höchstwahrscheinlich um ein Referenzfeld. Wenn das der Fall ist, dann ist der
Zugriff darauf falsch, denn context.“#{CWT.ckunden.zahlungsweise.value}“ liefert sonst was, nur nicht den Wert „Rechnung“.

Richtig müsste sein:

def zval = context."#{CWT.ckunden.zahlungsweise.context}"."#{CWT.zahlungsweise.zahlungstext}"
if (zval != null && "Rechnung".equals(zval))
return true;
return false;

zahlungsweise = Name der Entität, worauf das FEld ckunden.zahlungsweise referenziert
zahlungstext = Textfeld in Entität „zahlungsweise“.

Gruß
Frank