Code-Reduzierung: Variablenwert erhöhen/verringern

Gerade in REPAT- oder WHILE-Schleifen kommt es in der Praxis häufig vor, dass der Wert einer Variable um einen bestimmten Wert erhöht bzw. verringert werden soll. Auch hier gibt es in Navision eine Abkürzung.

In den meisten Fällen wird eine Variable in etwa so erhöht:

LineNo := LineNo + 10000;

In diesem Beispiel erhöhen wir die Variable LineNo um den Wert 10000. Es geht aber – wie gesagt – auch kürzer:

LineNo += 10000;

Was mit Addition funktioniert, geht selbstverständlich mit Subtraktion, Multiplikation und Division auch.

LineNo -= 10000;
LineNo *= 10000;
LineNo /= 10000;

Das ganze funktioniert bei Variablen vom Typ „Integer“, „BigInteger“ und „Decimal“.


 

Zurück zur Übersicht der Trickkiste.