Variable-Funktionen

Abgeschlossen

Wenn Sie Code in Business Central ausführen, werden Variablen beim ersten Mal mit ihrem Standardwert initialisiert.

Sie können sie gelegentlich neu initialisieren, wenn Sie in einer Schleife arbeiten und die Variablen ihre Standardwerte aufweisen müssen.

Die folgenden Variable-Funktionen sind verfügbar:

  • Clear

  • ClearAll

Wenn Sie mit Variablen arbeiten, die jeweils einen anderen Datentyp aufweisen, und einen Wert zwischen Datentypen zuweisen möchten, verwenden Sie die automatischen Typkonvertierungen. Wenn dies nicht möglich ist, verwenden Sie die folgenden Funktionen:

  • Evaluate

  • Format

Funktionen „Clear“ und „ClearAll“

Mit der Funktion Clear können Sie eine Variable löschen oder zurücksetzen. Diese Funktion initialisiert den Standardwert für die Variable neu.

var
   myText: Text[20];

myText := UserId;
Clear(myText);      // Sets the variable myText to an empty string.

Die Funktion ClearAll setzt alle Variablen (außer der Rec-Variablen) auf ihre Standardwerte zurück. Außerdem werden alle festgelegten Schlüssel und Filter gelöscht.

Funktion „Evaluate“

Mit der Funktion Evaluate können Sie eine Variable des Textdatentyps (Code oder Text) in einen anderen Datentyp konvertieren (der kein Text ist).

<Boolean> := Evaluate(<variable>, <Text to convert>)
var
   myText: Text[20];
   myInteger: Integer;

myText := '5';
Evaluate(myInteger, myText);

Funktion „Format“

Die Funktion Format konvertiert einen Datentyp in einen Textdatentyp.

<String> := Format(<variable>)
var
   myText: Text[20];
   myInteger: Integer;

myInteger := 3;
myText := Format(myInteger);