PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

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
Renvoie le nom du champ en cours de saisie.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 19 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 19
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Identification du champ en cours de saisie
ResChamp = ChampEnCours()
Syntaxe
<Résultat> = ChampEnCours()
<Résultat> : Chaîne de caractères
  • Nom du champ en cours de saisie,
  • Chaîne vide ("") si aucun champ n'est en cours de saisie (aucun champ n'a le focus).
iPhone/iPad Si le champ en cours de saisie est un champ différent d'un champ de saisie, <Résultat> vaut chaîne vide ("").
Si le champ en cours de saisie n'appartient pas à la fenêtre qui possède le code, la chaîne renvoyée est de la forme "<Nom de la fenêtre>.<Nom du champ>".
Si le champ correspond à une cellule de table, <Résultat> contient le nom de la colonne.
Si le champ appartient à un superchamp, <Résultat> est de la forme <Nom du superchamp>.<Nom du champ>.
Attention : La casse du nom du champ (majuscules/minuscules) correspond à celle utilisée lors de la création du champ sous l'éditeur.
Java Le cas des champs appartenant aux superchamps n'est pas traité dans cette version.
Remarques
Pour connaître le champ ouvrant un menu contextuel, utilisez la fonction ChampContextuel.
Composante : wd240obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
ChampsEnCours devrait renvoyer la table
Si le champs en cours correspond à une colonne de table, ChampsEnCours() renvoie le nom de la colonne sans précision du fait qu'il s'agit d'une colonne de table.
Ceci est gênant car un champ de la fenêtre peut avoir le même nom et il devient impossible de savoir duquel il s'agit.

La fonction devrait dans ce cas renvoyer le nom de la table aussi :
sChampsEnCours est Chaîne = ChampsEnCours // sChampsEnCours contient "Table.Col_NomClient"
Jean-Pierre BLOCH (
27 fév. 2010