Lade...
 

CX_CONDITIONED_BAG::Amount

CX_CONDITIONED_BAG::Amount

Beschreibung:

Diese Funktion gibt  den Wert des ersten Objektes zurück, dessen Bedingung erfüllt ist.

Code-Beispiel:

Var(fcond, value)
CreateTransObject(CX_FCONDITION) -> fcond

"quantity < 50 Stück & customer.partner.name = \"Meier\"" fcond Put
CreatePersObject(CX_VALUE) -> value
"100 EUR" value Put
value fcond SetReference(_object)
Var(table) 
CreateTransObject(CX_CONDITIONED_BAG) -> table
// Einfügen in die Tabelle
fcond table Insert
.......................
Var(result)

table Call(Amount) -> result

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top  CX_CONDITIONED_BAG die bedingte Objekttabelle
Stack(OUT) Top  CX_CLASS Rückgabewert
Funktionsaufruf: Call(Amount)