|
|
|
|
|
- Manipulation du champ en cours
- Utilisations spécifiques
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. // 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")
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.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|