Var2 = Var3 + Var1
END_PRESS
PRESS (HS2)
END_PRESS
PRESS(PU)
INDEX = INDEX -7
CALL("UP1")
END_PRESS
3.3.7
Exemple : Gestion de version avec les blocs OUTPUT
Vue d'ensemble
Les dialogues existants peuvent être complétés par des variables supplémentaires dans le
cadre des extensions. La version est indiquée entre parenthèses dans les définitions des
variables supplémentaires après le nom de la variable : (0 = d'origine, n'est pas mentionné),
1 = version 1, 2 = version 2, ...
Exemple :
DEF var100=(R//1)
DEF var101(1)=(S//"Bonjour")
Lors de la rédaction d'un bloc OUTPUT, il est possible de se référer à une version
spécifique, par rapport à la totalité des définitions.
Exemple :
OUTPUT(NC1)
OUTPUT(NC1,1)
Le bloc OUTPUT pour la version originale n'a pas besoin d'indication de version, il est
cependant possible d'écrire 0. OUTPUT(NC1) correspond à OUTPUT(NC1,0). L'indication
de version n dans le bloc OUTPUT permet d'englober toutes les variables des versions 0 , 1,
2, ... jusqu'à n.
Programmation avec identificateur de version
//M(XXX)
DEF var100=(R//1)
Easy Screen (BE2)
Manuel de programmation, 03/2009, 6FC5397-1DP10-4DA0
;
D'origine, correspond à la version 0
;
Extension à partir de la version 1
;
Seules les variables de la version originale sont
proposées dans le bloc OUTPUT.
;
Les variables de la version originale et les
extensions avec l'indication de version 1 sont
proposées dans le bloc OUTPUT.
;
Version 0 (par défaut)
Commandes de programmation
3.3 Méthodes
75