PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Connaître l'ordre de navigation
  • Modifier l'ordre de navigation
  • Notes
  • Définir l'ordre de navigation automatiquement
  • Définir l'ordre de navigation en fonction de la sélection
  • Connaître par programmation le numéro de navigation associé à un champ
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Ordre de navigation dans une fenêtre, une page, ...
Présentation
L'ordre de navigation des champs d'une fenêtre ou d'une page décrit l'ordre de prise de focus des champs lorsque l'utilisateur utilise la touche [Tabulation]. Par défaut, l'ordre de navigation correspond à l'ordre de création des champs.
L'ordre de navigation est pris en compte uniquement pour les champs gérés par la touche [Tabulation]. Le choix de la gestion du champ par la touche [Tabulation] est effectué :
  • WINDEVWINDEV Mobile dans l'onglet "IHM" de la fenêtre de description de chaque champ d'une fenêtre.
  • WEBDEV - Code Serveur dans l'onglet "Détail" de la fenêtre de description de chaque champ d'une page.
Comment le faire ?

Connaître l'ordre de navigation

Pour connaître l'ordre de navigation :
  • soit utilisez la touche F5,
  • soit sélectionnez l'option "Affichage .. Options .. Voir l'ordre de navigation".soit sous le volet "Affichage", dans le groupe "Voir (tous les champs)", cochez "Ordre de navigation".
Un numéro apparaît sur tous les champs accessibles par la touche [Tabulation] dans la fenêtre / la page.
Remarque : Si le champ appartient à un conteneur (cellule, zone répétée, ...), le numéro est de la forme :
<Numéro tabulation conteneur>.<Numéro tabulation dans le conteneur>

Modifier l'ordre de navigation

Pour modifier l'ordre de navigation dans la fenêtre ou la page en cours :
  1. Sélectionnez :
    • WINDEVWINDEV Mobile sous WINDEV ou WINDEV Mobile : l'option "Fenêtres .. Ordre de navigation .. Éditer". WINDEVWINDEV Mobile sous WINDEV ou WINDEV Mobile : sous le volet "Fenêtre", dans le groupe "Ordre", déroulez "Navigation" et sélectionnez "Éditer".
    • WEBDEV - Code Serveur sous WEBDEV : l'option "Page .. Ordre de navigation .. Editer". WEBDEV - Code Serveur sous WEBDEV : sous le volet "Page", dans le groupe "Edition", déroulez "Navigation" et sélectionnez "Editer".
  2. La liste des champs de la fenêtre/page apparaît, classée selon l'ordre de navigation actuelle.
  3. Utilisez les flèches situées sur la droite pour organiser la liste des champs selon l'ordre de navigation voulu.
Remarques :
  • Versions 20 et supérieures
    WINDEVWINDEV Mobile Si l'option "Définir automatiquement l'ordre de navigation à chaque modification de la fenêtre" est cochée, l'ordre de navigation des champs sera automatiquement recalculé :
    • lors de l'ajout d'un champ dans la fenêtre,
    • lors du déplacement d'un champ dans la fenêtre.
    L'ordre de tabulation est toujours correct quelle que soit la modification effectuée dans la fenêtre.
    Nouveauté 20
    WINDEVWINDEV Mobile Si l'option "Définir automatiquement l'ordre de navigation à chaque modification de la fenêtre" est cochée, l'ordre de navigation des champs sera automatiquement recalculé :
    • lors de l'ajout d'un champ dans la fenêtre,
    • lors du déplacement d'un champ dans la fenêtre.
    L'ordre de tabulation est toujours correct quelle que soit la modification effectuée dans la fenêtre.
    WINDEVWINDEV Mobile Si l'option "Définir automatiquement l'ordre de navigation à chaque modification de la fenêtre" est cochée, l'ordre de navigation des champs sera automatiquement recalculé :
    • lors de l'ajout d'un champ dans la fenêtre,
    • lors du déplacement d'un champ dans la fenêtre.
    L'ordre de tabulation est toujours correct quelle que soit la modification effectuée dans la fenêtre.
  • WEBDEV - Code Serveur Si l'option "Laisser le navigateur internet gérer l'ordre de navigation" est cochée, l'ordre de navigation des champs sera automatiquement géré par le navigateur selon la position des champs dans la page.
Notes

Définir l'ordre de navigation automatiquement

Pour définir l'ordre de navigation automatiquement, en fonction de la position des champs dans la fenêtre ou la page, utilisez :
  • WINDEVWINDEV Mobile pour les fenêtres : l'option "Fenêtres .. Ordre de navigation .. Définir en automatique".
  • WEBDEV - Code Serveur pour les pages : l'option "Pages .. Ordre de navigation .. Définir en automatique".
Pour définir l'ordre de navigation automatiquement, en fonction de la position des champs dans la fenêtre ou la page, utilisez :
  • WINDEVWINDEV Mobile pour les fenêtres : sous le volet "Fenêtre", dans le groupe "Ordre", déroulez "Navigation" et sélectionnez "Définir en automatique".
  • WEBDEV - Code Serveur pour les pages : sous le volet "Page", dans le groupe "Edition", déroulez "Navigation" et sélectionnez "Définir en automatique".

Définir l'ordre de navigation en fonction de la sélection

Il est possible de définir l'ordre de navigation en fonction de l'ordre de sélection des champs dans la fenêtre ou dans la page :
  1. Sélectionnez les champs dans la fenêtre selon l'ordre voulu.
  2. Sélectionnez :
    • WINDEVWINDEV Mobile pour les fenêtres : l'option "Fenêtres .. Ordre de navigation .. Définir par la sélection". WINDEVWINDEV Mobile pour les fenêtres : sous le volet "Fenêtre", dans le groupe "Ordre", déroulez "Navigation" et sélectionnez "Définir par la sélection".
    • WEBDEV - Code Serveur pour les pages : l'option "Pages .. Ordre de navigation .. Définir par la sélection". WEBDEV - Code Serveur pour les pages : sous le volet "Page", dans le groupe "Edition", déroulez "Navigation" et sélectionnez "Définir par la sélection".

Connaître par programmation le numéro de navigation associé à un champ

Pour connaître et modifier la position d'un champ dans l'ordre de navigation par programmation, utilisez la propriété ..NumTab.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire