Juste une petite analyse de la commande POUR et des différentes syntaxes pour le parcours d'une table : Code (Text): POUR i=1 A TableOccurrence(TABLE1) // traitement FIN Depuis plusieurs versions, une information indiquant que cette syntaxe n'est pas conseillée car il est préférable de ne pas réévaluer à chaque fois le nombre de lignes et donc d'utiliser une variable avant, ce qui me semble judicieux. Donc, j'ai fait tout comme on me le suggérait : Code (Text): NB est un entier = TableOccurrence(TABLE1) POUR i=1 A NB // traitement FIN Maintenant il est possible de faire beaucoup plus simple en utilisant le mot clé "_A_" dans la boucle (un peu comme les mots clés _ET_ et _OU_) qui permet de faire la même optimisation, donc en économisant la variable temporaire. Code (Text): POUR i=1 _A_ TableOccurrence(TABLE1) // traitement FIN
une autre optimisation : La commande TABLE1..Occurrence Code (Text): POUR i=1 _A_ TABLE1..Occurrence // traitement FIN
Bonjour; Quelle est la différence entre : - TableOccurrence(TABLE) et - TABLE..Occurrence SVP. Merci d'avance
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Bonjour; Quelle est la différence entre : - TableOccurrence(TABLE) et - TABLE..Occurrence SVP. Merci d'avanceCliquez pour agrandir...
et moi qui utilise toujours TableOccurrence(TABLE), aller je vais tout changer. Merci beaucoup les amis
vous distinguez la différence si cous TableOccurrence(TABLE) dans une boucle ou bien se repete plusieurs fois dans un script. A mon avis ce n'est obligatoire de changer vers table..occuence si vous n'avez pas une répition