|
|
|
|
- Prise de focus
- Fonctions EcranPremier, DonneFocus et RepriseSaisie
- Erreur
- Fonction RepriseSaisie sur une fenêtre
- Fonction RepriseSaisie sur une colonne d'un champ Table
- Fonction RepriseSaisie sur le champ en cours
- Fonction RepriseSaisie sur le dernier champ en cours
- Traitements / Evénements exécutés lors de l'utilisation de la fonction RepriseSaisie
- Fonction RepriseSaisie et FIN:
RepriseSaisie (Fonction) En anglais : ReturnToCapture
Non disponible
Arrête le traitement en cours et force la reprise de saisie dans le champ, la fenêtre ou la page spécifié(e).
// Si l'utilisateur n'a rien saisi dans le champ SI SAI_Saisie1 = "" ALORS // On affiche un message et on remet l'utilisateur en saisie sur le champ Erreur("Saisissez une valeur") RepriseSaisie(SAI_Saisie1) FIN
Syntaxe
RepriseSaisie([<Elément à manipuler>])
<Elément à manipuler> : Nom de champ, nom de fenêtre ou nom de page Nom du champ, de la colonne ou de la fenêtre qui doit prendre le focus (voir Remarques). Si ce paramètre n'est pas spécifié, le focus est donné au champ en cours.Pour indiquer un champ appartenant à une fenêtre ouverte différente de la fenêtre en cours, <Elément à manipuler> doit être de la forme <Nom de fenêtre>.<Nom du champ>. Remarques La possession du "focus" est matérialisée de différentes manières : - Curseur clignotant (ou "Caret") pour les champs de saisie.
- Rectangle pointillé pour les autres types de champs (champs Bouton, champs Liste, champs Sélecteur, etc.).
Fonctions EcranPremier, DonneFocus et RepriseSaisie Ces fonctions ont un comportement très différent : - La fonction RepriseSaisie arrête le traitement en cours pour forcer la reprise de la saisie dans le champ indiqué.
- La fonction EcranPremier décrit quel sera le prochain champ ayant la saisie (lorsque le code en cours s'arrêtera et que la saisie reprendra).
- La fonction DonneFocus arrête le traitement en cours, décrit quel sera le prochain champ ayant la saisie et reprend le traitement en cours.
Une erreur du WLangage apparaît si le <Elément à manipuler> ne correspond pas à un champ existant dans la fenêtre ou la page en cours. Classification Métier / UI : Code UI Composante : wd280obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|