DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Comment le faire / Programmation
  • Principe
  • Première méthode : fonction DonneFocusEtRetourUtilisateur ou DonneFocus
  • Seconde méthode : fonction EcranPremier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Principe
Pour se positionner en saisie (ou donner le focus) à un champ, vous disposez de 2 méthodes :
Première méthode : fonction DonneFocusEtRetourUtilisateur ou DonneFocus
La fonction DonneFocusEtRetourUtilisateur (ou la fonction DonneFocus) donne le focus au champ indiqué et permet de revenir directement en saisie sur la fenêtre sans exécuter le code WLangage placé après l'appel de la fonction.
Exemple de code :
SI SAI_CODE = "" ALORS
DonneFocusEtRetourUtilisateur(SAI_CODE)
// Code non exécuté
SINON
DonneFocusEtRetourUtilisateur(SAI_INTITULE)
// Code non exécuté
FIN
// Code non exécuté
Seconde méthode : fonction EcranPremier
La fonction EcranPremier permet de mémoriser le champ qui doit prendre le focus. Le code WLangage suivant l'appel de la fonction continue de s'exécuter. Il est ainsi possible de changer le champ sur lequel se positionner avant de retourner dans la saisie sur la fenêtre.
Exemple de code :
// En fonction des retours des traitements 1 et 2 
// on se positionne Ã  la fin du traitement sur le champ SAI_QTE ou SAI_CODEREMISE

// Exécution traitement partie 1
...
SI nResPartie1 = 0 ALORS EcranPremier(SAI_QTE)
...
// Exécution traitement partie 2
...
SI bResPartie2 = Faux ALORS EcranPremier(SAI_CODEREMISE)
...
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale