Funzioni variabili

Completato

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);