Arithmetische Operatoren
Im Geschäftsregel-Framework wird beim Erstellen von Geschäftsregeln die Verwendung von Operatoren für Addition, Subtraktion, Multiplikation, Division und Restwert (Modulo) unterstützt. In der folgenden Tabelle werden die arithmetischen Operatoren beschrieben.
Arithmetischer Operator | BESCHREIBUNG |
---|---|
Add (Hinzufügen) | Stellt den Additionsoperator dar (arg1 plus arg2). |
Subtrahieren | Stellt den Subtraktionsoperator dar (arg2 minus arg1). |
Multiplizieren | Stellt den Multiplikationsoperator dar (arg1 mal arg2). |
Dividieren | Stellt den Divisionsoperator dar (arg1 geteilt durch arg2). |
Rest | Stellt den Restwertoperator dar (arg1 modulo arg2). |
Wenn die Operanden unterschiedliche Typen aufweisen, erfolgt eine automatische numerische Heraufstufung, bei der der kleinere Operandentyp in den größeren Operandentyp umgewandelt wird. Wenn beispielsweise der Add-Operator mit dem ersten Operand des int-Typs und dem zweiten Operanden des langen Typs verwendet wird, wird der Typ des ersten Operanden lange vor dem Ausführen des Add-Vorgangs in konvertiert. Außerdem unterstützt die Regel-Engine die doppelte Heraufstufung, wenn beide Operanden in einen allgemeinen Typ heraufgestuft werden können. Wenn beispielsweise der Add-Operator mit dem ersten Operand des int-Typs und dem zweiten Operanden des uint-Typs verwendet wird, werden die Typen beider Operanden lange vor dem Ausführen des Add-Vorgangs in konvertiert.
So verwenden Sie einen logischen Operator in einer Geschäftsregel
Führen Sie folgende Schritte aus, um einen logischen Operator in einer Geschäftsregel zu verwenden.
Klicken Sie im Fenster Fakten Explorer auf die Registerkarte Vokabularen.
Erweitern Sie Vokabularen, erweitern Sie Funktionen, erweitern Sie Version 1.0 – Veröffentlicht, und ziehen Sie dann das Add/Subtraht/Multiplizieren/Teilen/Rest in den Bereich Bedingungen/Aktionen.
Geben Sie Werte für den linken und den rechten Operator an.