Re: manipulation de champs par programmation

Posté par R&B le 5/3/2004 11:29:26
Bonjour
Lire notre ressource sur la contruction des noms dans vos projets Windev.

Ensuite, utiliser les fonctions d'énumération (EnumèreChamp pour les fenêtres actives sinon EnumèreElément) pour connaitre la liste de vos champs.

S'ils sont nommés IMAGE_, il suffira de travailler dans une boucle avec l'indirection (opérateurs {}).
i est un entier
Pour i=1 A _nombre
   info({"IMAGE_"+i,indChamp}..valeur)
FIN


Enfin utiliser les propriétés ..X, ..Y, ..Xinitial et ..YInitial pour gérer les positions.

Note : un conseil au passage, lire l'aide en ligne relative aux ancrages dans la description des champs onglet "Détail" ainsi que pour les mots en gras.

Bon courage

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=645&post_id=2496