| 4D v15.4METHOD GET CODE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 METHOD GET CODE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| METHOD GET CODE ( chemin ; code {; *} ) | ||||||||
| Paramètre | Type | Description | ||||||
| chemin | Texte, Tableau texte |   | Texte ou Tableau texte contenant un ou plusieurs chemin(s) de méthode(s) | |||||
| code | Texte, Tableau texte |   | Code de(s) méthode(s) désignée(s) | |||||
| * | Opérateur |   | Si passé = la commande s’applique à la base hôte lorsqu’elle est exécutée depuis un composant (paramètre ignoré hors de ce contexte) | |||||
La commande METHOD GET CODE retourne dans le paramètre code le contenu de la ou des méthode(s) désignée(s) par le paramètre chemin. La commande peut retourner le code de tous les types de méthodes : méthodes base, triggers, méthodes projet, méthodes formulaire et méthodes objet.
Vous pouvez utiliser deux types de syntaxes, basées soit sur des tableaux texte, soit sur des variables texte :
 C_TEXT(vTchemin) // variables texte
 C_TEXT(vTcode)
 METHOD GET CODE(vTchemin;vTcode) // code d’une seule méthode ARRAY TEXT(tabChemins;0) // tableaux texte
 ARRAY TEXT(tabCodes;0)
 METHOD GET CODE(tabChemins;tabCodes) // codes de plusieurs méthodesIl n’est pas possible de mixer les deux syntaxes.
Si un chemin d’accès passé est invalide, le paramètre code est laissé vide et une erreur est générée.
Dans le texte du code généré par la commande :
  // %attributes = {"lang":"fr","invisible":true,"folder":"Web3"}Si la commande est exécutée depuis un composant, elle s’applique par défaut aux méthodes du composant. Si vous passez le paramètre *, elle accède aux méthodes de la base hôte.
Reportez-vous à l'exemple de la commande METHOD SET CODE.
	Produit :  4D
	Thème :  Accès objets développement
	Numéro :  
        1190
        
        
        
	

	Créé :  4D v13
	Modifié :  4D v14
	Modifié :  4D v15
	4D - Langage ( 4D v15.4)
	4D - Langage ( 4D v15)
	
	
	4D - Langage ( 4D v15.3)
 Ajouter un commentaire
Ajouter un commentaire