version 11 (Modifiée)
Self Pointeur
| Paramètre | Type | Description | ||||
| Cette commande ne requiert pas de paramètre | ||||||
| Résultat | Pointeur | Pointeur vers l'objet du formulaire dont la | ||||
| méthode est en cours d'exécution (le cas échéant) | ||||||
| Sinon Nil (->[]) si hors contexte | ||||||
Description
Self retourne un pointeur vers l'objet du formulaire dont la méthode objet est en cours d'exécution.
La fonction Self est utilisée pour référencer une variable dans sa propre méthode objet. Elle retourne un pointeur valide si elle est appelée dans une méthode objet ou dans une méthode projet appelée directement ou indirectement par un méthode objet.
Si Self est appelée en-dehors de ce contexte, elle retourne un pointeur Nil (->[]).
Conseil : Self est très utile lorsque plusieurs objets d'un formulaire doivent effectuer la même action, opérée sur eux-mêmes.
Note : Lorsqu'elle est utilisée dans le contexte d'une list box, la fonction retourne :
pour une colonne associée à un champ, un pointeur vers le champ associé,
pour une colonne associée à une variable, un pointeur vers la variable,
pour une colonne associée à une expression, un pointeur Nil.
Exemple
Référez-vous à l'exemple de la commande RESOUDRE POINTEUR.
Référence