PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → ordre de saisie des champs
ordre de saisie des champs
Iniciado por rabah bey, set., 29 2005 5:14 PM - 3 respostas
Publicado em setembro, 29 2005 - 5:14 PM
Comment fait -on pour imposer un ordre de saisie sur des champs appartenant à une meme fenetre. Je m'explique, lors de la saisie d'un premier champs, l'utilisateur, appuie sur TAB ou sur entrée comment l'obliger Windev a ce rendre sur le champs suivant, prederminé.

merci
Publicado em setembro, 29 2005 - 5:37 PM
Va sur la fenêtre où tu veux modifier l'rdre des champs.
Dans le menu, sélectionne :
Fenêtre -> Ordre de navigation -> Editer

Tu auras la liste des champs de la fenêtre et la possibilité d'en changer l'ordre de navigation.

Bon dév'
Publicado em setembro, 29 2005 - 8:50 PM
autre solution code
dans le code fonction sortie du champ
tu force la suite avec la fonction
REPRISESAISIE([le nom de ton futur champ]
Publicado em setembro, 30 2005 - 12:15 PM
christian a écrit :
autre solution code
dans le code fonction sortie du champ
tu force la suite avec la fonction
REPRISESAISIE([le nom de ton futur champ]

Bonjour,

Si Camille a raison, ne pas oublier la possibilité de visualiser l'ordre
de saisie par F5 qui peut aussi être :
- redéfini en automatique : les champs acceptant l'accés par la touche
TAB (voir leurs description) seront ordonnés selon leurs positions
successives en partant du coin haut-gauche vers le bas-droite de la
fenêtre. Un déplacement astucieux des champs avant cette opération
permet un gain de temps considérable (en rapport de la modification par
sélection et manipulation de la liste citée précédement).

- redéfini par sélection : il faut assurer la sélection multiple (CTRL +
CLIC) des champs dans l'ordre voulu et lancer l'option du menu.

Par programmation, Christian donne la manière forte (RepriseSaisie) qui
interrompt le code en cours pour donner le curseur au champ voulu.
Un moyen plus souple consiste à utiliser ChampSuivant() qui, sans
interrompre le traitement en cours défini le prochain champ en saisie.

Voila. Vous deviez y voir plus clair.

++ R&B
WDForge.org