4D Chart v13

ch_APPELER SUR EVENEMENT

Accueil

 
4D Chart v13
ch_APPELER SUR EVENEMENT

ch_APPELER SUR EVENEMENT 


 

ch_APPELER SUR EVENEMENT ( méthode ) 
Paramètre Type   Description
méthode  Chaîne in Méthode à exécuter

La commande ch_APPELER SUR EVENEMENT exécute méthode chaque fois qu’un événement spécifié antérieurement se produit. Les événements qui déclenchent l’exécution de méthode sont décrits dans la commande ch_EVENEMENT.

Si méthode est une chaîne vide, aucune méthode ne s’exécute. Si la zone dans laquelle l’événement se produit contient à la fois une méthode objet et une méthode d’appel sur événement, la méthode objet s’exécute en dernier. ch_EVENEMENT est particulièrement utile pour les zones 4D Chart se trouvant dans des fenêtres externes, parce qu’elles ne peuvent pas avoir de méthodes objet.

Lorsque 4D Chart appelle méthode, il renvoie quatre paramètres ($1, $2, $3 et $4) qui peuvent être utilisés pour traiter l’événement.

$1Entier longReprésente la zone 4D Chart dans laquelle l’événement a eu lieu.
$2Entier longContient le code événement. Equivaut à un appel de ch_Dernier evenement.
$3Entier longNuméro de table du formulaire contenant la zone. Si $3 est égal à -1, la zone est dans une fenêtre externe.
$4Entier longNuméro du champ dans lequel la zone 4D Chart est sauvegardée automatiquement. Si $4 est égal à 0, la zone n’est pas sauvegardée automatiquement.

Si vous envisagez de compiler votre base de données, déclarez ainsi les types de ces paramètres :

 C_ENTIER LONG($1;$2;$3;$4)

Exemple  

L’exemple suivant montre l’installation d’une méthode d’événement. Elle ouvre une fenêtre externe, spécifie Ctrl+clic (Commande+clic) en tant qu’événement, puis installe la méthode d’appel sur événement, MethEvénmt.

  `Ouvrir une fenêtre externe
 vZone:=Creer fenetre externe(20;50;400;350;0;"Chart";"_4D Chart")
 ch_APPELER SUR EVENEMENT("MethEvénmt")
  `Installe la méthode MethEvénmt
 ch_EVENEMENT(vZone;64)
  `Ctrl+clic (Commande+clic) appellera la méthode

 
PROPRIÉTÉS 

Produit : 4D Chart
Thème : ch_Contrôle
Numéro : 14515
Nom intl. : CT ON EVENT

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Créé :
Créé : 4D Chart 1

 
VOIR AUSSI  

ch_Dernier evenement
ch_EVENEMENT