stat1 contient le nombre de lignes renvoyées par un ordre système.
# Extrait d'un traitement faisant la liste d'un répertoire sous Unix.
Char LISTE(80) (100)
System LISTE = "ls -l" - CHEMIN_REP
NBL = stat1
For I = 1 To min(dim(LISTE), NBL)
Infbox LISTE(I - 1)
Next I
La variable stat1 est mise à jour :
- par l'instruction System utilisée avec récupération du résultat de l'ordre système dans une variable dimensionnée. La variable stat1 contient alors le nombre de lignes retournées par la commande. Si ce nombre dépasse le nombre de dimensions de la variable affectée, les dernières données seront perdues,
- de façon interne à tout moment.
Il est donc vivement recommandé de stocker le contenu de la variable stat1, dès le lancement d'un ordre système, dans une variable dont on testera la valeur.