Les formules peuvent également être représentées sous forme de tableau. L'édition d'algorithmes longs et/ou compliqués est ainsi nettement plus rapide.
En principe, les deux possibilités existent : Vous pouvez créer un algorithme tout neuf sous forme de tableau ou éditer des algorithmes déjà existants.
Appelez le tableau des caractéristiques [Algorithm-Table] en cliquant sur le bouton .
Exemple (lignes marquées en rouge dans l'illustration ci-dessus)
Si ENTL est égal à 4 et COMMUTATEUR est égal à 3 et COMMUTATEUR2 est égal à 10, alors IDENTL est égal à E2.
L'algorithme ne contient qu'un seul bloc IF/ELSEIF/ELSE. IF est obligatoire.
Chaque IF ou ELSEIF utilise uniquement AND ou OR pour la condition entière. Un mélange de OR et AND n'est pas autorisé !
Les conditions utilisent EQ (égal), NEQ (différent), LT (inférieur), LE (inférieur égal), GT (supérieur), GE (supérieur égal) et ont un côté comme variable et l'autre comme valeur constante.
EQ et NEQ permettent plusieurs valeurs pour la même variable.
LT, LE, GT, GE sont utilisés soit pour une valeur unique, soit en tant que paire pour une limite supérieure/inférieure.
La valeur attribuée est un nombre constant ou une chaîne de caractères constante ou une variable unique (les sous-formulaires ne sont actuellement pas pris en charge).
Si l'algorithme ne peut pas être analysé, un message apparaît à la place de la boîte de dialogue.