DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Manipulation du champ en cours
  • Utilisations spécifiques
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
MonChamp (Mot réservé)
En anglais : MyControl
Le mot-clé MonChamp représente le champ qui possède le traitement en cours d'exécution.
Intérêt : Le mot-clé MonChamp est utilisé notamment dans les procédures et les propriétés directement associées aux champs.
Exemple
// Utilisation du mot-clé MonChamp pour ajouter des éléments dans un champ Table
// Code d'initialisation d'un champ Table
MonChamp.AjouteLigne("Dubois", "Pierre")
Syntaxe
MonChamp
Remarques

Manipulation du champ en cours

  • Le mot-clé MonChamp est toujours remplacé par le champ en cours. Par exemple :
    • MonChamp.<Propriété du WLangage>
      Appelle et exécute la propriété spécifiée sur le champ en cours. Exemple :
      // Code de clic du champ Bouton
      MonChamp.Libellé = "Test en cours"
    • MonChamp.<Fonction préfixée du WLangage>
      Appelle et exécute la fonction spécifiée sur le champ en cours. Exemple :
      // Code d'initialisation d'un champ Table
      MonChamp.AjouteLigne("Dubois", "Pierre")
    • MonChamp.<Propriété utilisateur>
      Appelle et exécute une propriété utilisateur liée au champ. Cette propriété utilisateur a été créée et associée au champ via le menu contextuel du champ dans le volet "Explorateur de projet", option "Nouvelle propriété".
    • MonChamp.<Procédure utilisateur>
      Appelle et exécute une procédure utilisateur liée au champ. Cette procédure utilisateur a été créée et associée au champ via le menu contextuel du champ dans le volet "Explorateur de projet", option "Nouvelle procédure".
Remarque : Si des propriétés utilisateur redéfinissent des propriétés ou des fonctions WLangage, il suffit de préfixer le mot-clé "MonChamp" par "WL." pour appeler la propriété ou la fonction initiale du WLangage. Par exemple :
// La propriété "Libellé" a été redéfinie pour le champ
// Utilisation de la propriété "Libellé" du WLangage
WL.MonChamp.Libellé = "Test"

Utilisations spécifiques

  • Le mot-clé MonChamp peut être utilisé dans une procédure interne définie directement dans un des événements liés au champ.
  • Le mot-clé MonChamp ne peut pas être utilisé :
    • Dans une procédure locale à la fenêtre.
    • Dans une procédure globale à la fenêtre.
    • Dans une procédure appelée par un thread ou une tâche parallèle.
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire