PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Principe
  • Première méthode : fonction RepriseSaisie 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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 RepriseSaisie ou DonneFocus
La fonction RepriseSaisie (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
RepriseSaisie(SAI_CODE)
// Code non exécuté
SINON
RepriseSaisie(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