Funzioni variabili
Quando si esegue il codice in Business Central, le variabili vengono inizializzate la prima volta con il valore predefinito.
Nelle situazioni in cui si stia usando un ciclo ed è necessario che le variabili abbiano i rispettivi valori predefiniti può essere opportuno reinizializzarle.
Le funzioni delle variabili includono:
Clear
ClearAll
Quando si usano le variabili, ognuna con un tipo di dati diverso, e si vuole assegnare un valore da un tipo di dati a un altro, usare le conversioni automatiche dei tipi. Se questo non è possibile, usare le funzioni seguenti:
Evaluate
Format
Funzioni Clear e ClearAll
La funzione Clear consente di cancellare o reimpostare una variabile. Questa funzione consente di reinizializzare il valore predefinito nella variabile.
var
myText: Text[20];
myText := UserId;
Clear(myText); // Sets the variable myText to an empty string.
La funzione ClearAll ripristina i valori predefiniti di tutte le variabili (ad eccezione della variabile Rec). Cancella anche tutte le chiavi e tutti i filtri impostati.
Funzione Evaluate
È possibile usare la funzione Evaluate per convertire una variabile di tipo di dati testo (codice o testo) in un altro tipo di dati (diverso da testo).
<Boolean> := Evaluate(<variable>, <Text to convert>)
var
myText: Text[20];
myInteger: Integer;
myText := '5';
Evaluate(myInteger, myText);
Funzione Format
La funzione Format converte un tipo di dati in un tipo di dati testo.
<String> := Format(<variable>)
var
myText: Text[20];
myInteger: Integer;
myInteger := 3;
myText := Format(myInteger);