4D v16.3

METHOD Get attribute

Accueil

 
4D v16.3
METHOD Get attribute

METHOD Get attribute 


 

METHOD Get attribute ( chemin ; typeAttribut {; *} ) -> Résultat 
Paramètre Type   Description
chemin  Texte in Chemin de méthode projet
typeAttribut  Entier long in Type d’attribut à obtenir
Opérateur in 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)
Résultat  Booléen in Vrai = attribut sélectionné, sinon Faux

La commande METHOD Get attribute retourne la valeur de l’attribut typeAttribut pour la méthode projet désignée par le paramètre chemin. Cette commande ne fonctionne qu’avec les méthodes projet. Si vous passez un chemin invalide, une erreur est générée. 

Passez dans le paramètre typeAttribut une valeur indiquant le type d’attribut à lire. Vous pouvez utiliser les constantes suivantes, placées dans le thème Accès objets développement :

Constante Type Valeur Comment
Attribute executed on server Entier long 8 Correspond à l’option "Exécuter sur serveur"
Attribute invisible Entier long 1 Correspond à l’option "Invisible"
Attribute published SOAP Entier long 3 Correspond à l’option "Offerte comme Web Service"
Attribute published SQL Entier long 7 Correspond à l’option "Disponible via SQL"
Attribute published Web Entier long 2 Correspond à l’option "Disponible via les balises HTML et les URLs 4D (4DACTION...)"
Attribute published WSDL Entier long 4 Correspond à l’option "Publiée dans WSDL". N'est prise en compte que si l’option "Offerte comme Web Service" est activée.
Attribute shared Entier long 5 Correspond à l’option "Partagée entre composants et base hôte"

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. 

La commande retourne Vrai si un attribut est sélectionné et Faux s’il est désélectionné.



Voir aussi  

METHOD SET ATTRIBUTE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Accès objets développement
Numéro : 1169

 
HISTORIQUE 

Créé : 4D v13

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)