Page 2 sur 2

Re: Archivage Sur S7-1200 (TIA V13)

Posté : 19 janv. 2016, 17:35
par itasoft
slts,
tableau[0] := tableau[1];
tableau[1] := tableau[2];
...
Oui faire ça , c'est bestial, on ose pas le faire par peur de passer pour le mec qui sait pas programmer, LOL
seulement, quand on indexe un tableau, tout le tableau est chargé dans la mémoire à chaque fois que l'on utilise l'index,
alors qu'avez la méthode bestiale rien n'est chargé en mémoire, je dis ça pour le FUN car après tout c'est pas moi qui le charge à la main, LOL

Re: Archivage Sur S7-1200 (TIA V13)

Posté : 19 janv. 2016, 17:41
par steph68
ceci dit en passant, une question @itasoft :
(* Décalage de la table de 1000 mots %MW0 à %MW999 *)
%MW1:999:=%MW0:999;
PL7-Pro gère-t'il les effets de bord lors de la copie (copie à rebours) ?
ou est-ce qu'on va se retrouver avec 1000 mots avec la valeur de %MW0 ?

c'est le genre de doute qui oblige à vérifier la doc ... ou à faire l'essai ... donc perte de temps :mrgreen:

et faire la boucle manuellement pose le même problème ...

@+

Re: Archivage Sur S7-1200 (TIA V13)

Posté : 19 janv. 2016, 17:47
par itasoft
slts,

%MW1:999:=%MW0:999;

ça fait:
%MW999:=%MW998;
%MW998:=%MW997;
%MW997:=%MW996;
........................
........................
%MW1:=%MW0;

dans cet orde.

et ça libère %MW0 pour la nouvelle valeur.

Re: Archivage Sur S7-1200 (TIA V13)

Posté : 19 janv. 2016, 17:50
par steph68
Oui faire ça , c'est bestial, on ose pas le faire par peur de passer pour le mec qui sait pas programmer, LOL
si tu as un petit volume (moins de 10 valeurs), c'est ce qu'il y a de mieux à faire ...

on chipotte sur du détails :mrgreen:

Re: Archivage Sur S7-1200 (TIA V13)

Posté : 19 janv. 2016, 17:52
par steph68
@itasoft : donc PL7 gère la copie proprement, c'est bon à savoir

@+