PL7 Pro - Registre à décalage

nisagnel Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Maurice -
Bonjour,

Je rencontre un petit probleme sous PL7 pro, je souhaiterais mettre en place un registre à décalage sur un tableau de mots.
Exemple :
Sur mon tableau %MW1200:10 je souhaite trouver la commande qui puisse me faire un décalage sur les mots :
mettre %MW1200 dans %MW1201
%MW1201 dans %MW1202
%MW1202 dans %MW1203
...etc
et %MW1209 dans %MW1200

Est-ce quelqu'un connait la commande ?
Dans l'aide j'ai trouvé pour faire un décalage mais uniquement sur les bits de mots.
Merci
A voir également:

1 réponse

Maurice
 
%MW5:=%MW1209;
For %MW6:=1 to 9 do
%MW7:=10-%MW6;
%MW1200[%MW7]:=%MW1199[%MW7];
END_FOR;
%MW1200=%MW5;
C'est une boucle, tu mets juste la premiere valeur de coté pour le restituer après.
Il existe aussi des boucle en while ou autre.
Cela en structuré.
Bon courage
4