|
|
|
|
|
- Comment exécuter un traitement spécifique lors d'un clic sur l'entête d'une colonne d'un champ Table ?
Programmation des colonnes des champs Table
Comment exécuter un traitement spécifique lors d'un clic sur l'entête d'une colonne d'un champ Table ? Pour exécuter un traitement spécifique lors d'un clic sur une colonne d'un champ Table : - Interception de l'événement dans le code d'initialisation du champ Table :
// Evénement "Initialisation" du champ Table : Evénement("CLIC_ENTETE_COLONNE", "TABLE1", 1529)
Dans ce code, "TABLE1" correspond au nom du champ Table. - Procédure permettant d'intercepter le clic sur l'entête de colonne. Dans cette procédure, il est possible de récupérer le numéro de la colonne sur laquelle l'utilisateur a cliqué.
// Code de la procédure CLIC_ENTETE_COLONNE PROCÉDURE CLIC_ENTETE_COLONNE() Trace("On a cliqué sur l'entête de la colonne n° " + _EVE.wParam)  // <Votre traitement spécifique>
Remarques : - Pour créer une procédure locale depuis l'éditeur de code, sous le volet "Code", dans le groupe "Procédures", déroulez "Nouveau" et sélectionnez "Nouvelle procédure locale".
- La procédure peut si besoin empêcher le tri de la colonne. Il suffit pour cela d'insérer la ligne de code suivante :
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|