4D v14.3

EXECUTER METHODE

Accueil

 
4D v14.3
EXECUTER METHODE

EXECUTER METHODE 


 

EXECUTER METHODE ( nomMéthode {; résultat {; param}}{; param2 ; ... ; paramN} ) 
Paramètre Type   Description
nomMéthode  Chaîne in Nom de méthode projet à exécuter
résultat  Variable, Opérateur in Variable recevant le résultat de la méthode ou * pour une méthode ne retournant pas de résultat
param  Expression in Paramètre(s) de la méthode

La commande EXECUTER METHODE provoque l’exécution de la méthode projet nomMéthode en lui passant éventuellement les paramètres param1...paramN. Vous pouvez passer tout nom de méthode appelable depuis la base ou le composant exécutant la commande.

Passez dans résultat une variable devant recevoir le résultat de l’exécution de nomMéthode (valeur placée dans $0 à l’intérieur de nomMéthode). Si la méthode ne retourne pas de résultat, passez * comme deuxième paramètre. Si la méthode ne retourne pas de résultat et ne nécessite pas non plus le passage de paramètre(s), passez uniquement le paramètre nomMéthode.

Le contexte d’exécution est préservé dans la méthode appelée, ce qui signifie que le formulaire courant et l’éventuel événement formulaire courant restent définis.

Si vous appelez cette commande depuis un composant et passez dans nomMéthode un nom de méthode appartenant à la base hôte (ou inversement), la méthode doit avoir été partagée (option “Partager entre composants et base hôte” dans les propriétés de la méthode).

Si cette commande est exécutée correctement, la variable système OK prend la valeur 1, sinon elle prend la valeur 0.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage
Numéro : 1007
Nom intl. : EXECUTE METHOD

Cette commande modifie la variable système OK

 
HISTORIQUE 

Créé : 4D v11 SQL

 
VOIR AUSSI  

EXECUTER FORMULE

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)