4D v16.3

OBJECT Get action

Accueil

 
4D v16.3
OBJECT Get action

OBJECT Get action 


 

OBJECT Get action ( {* ;} objet ) -> Résultat 
Paramètre Type   Description
Opérateur in Si spécifié, objet est un nom d'objet (chaîne) Si omis, objet est un champ ou une variable
objet  Objet de formulaire in Nom d'objet (si * est spécifié) ou Champ ou variable (si * est omis)
Résultat  Texte in Action standard associée

La commande OBJECT Get action retourne le code de l’action standard associée à l’objet ou aux objets désigné(s) par les paramètres objet et *.

L’action standard d’un objet peut avoir été définie en mode Développement via la Liste des propriétés (cf. section Actions standard dans le manuel Mode Développement) ou à l’aide de la commande OBJECT SET ACTION.

La commande retourne une chaîne contenant le code de l’action associée à l’objet. Vous pouvez comparer la valeur reçue aux constantes du thème "Valeurs Texte pour Action standard associée" :

Constante Type Valeur
Object Accept action Chaîne 2
Object Add subrecord action Chaîne 14
Object Automatic splitter action Chaîne 16
Object Cancel action Chaîne 1
Object Clear action Chaîne 21
Object Copy action Chaîne 19
Object Cut action Chaîne 18
Object Database Settings action Chaîne 32
Object Delete record action Chaîne 7
Object Delete subrecord action Chaîne 13
Object Edit subrecord action Chaîne 12
Object First page action Chaîne 10
Object First record action Chaîne 5
Object Goto page action Chaîne 15
Object Last page action Chaîne 11
Object Last record action Chaîne 6
Object MSC action Chaîne 36
Object Next page action Chaîne 8
Object Next record action Chaîne 3
Object No standard action Chaîne 0
Object Open back URL action Chaîne 37
Object Open next URL action Chaîne 38
Object Paste action Chaîne 20
Object Previous page action Chaîne 9
Object Previous record action Chaîne 4
Object Quit action Chaîne 27
Object Redo action Chaîne 31
Object Refresh current URL action Chaîne 39
Object Return to Design mode action Chaîne 35
Object Select all action Chaîne 22
Object Show Clipboard action Chaîne 23
Object Stop loading URL action Chaîne 40
Object Test Application action Chaîne 26
Object Undo action Chaîne 17

Exemple  

Vous souhaitez associer l’action "Annuler" à tous les objets sans action du formulaire :

 ARRAY TEXT($tabObj;0)
 
 FORM GET OBJECTS($tabObj)
 For($i;1;Size of array($tabObj))
    If(OBJECT Get action(*;$tabObj{$i})=Object No standard action)
       OBJECT SET ACTION(*;$tabObj{$i};Object Cancel action)
    End if
 End for



Voir aussi  

OBJECT SET ACTION

 
PROPRIÉTÉS 

Produit : 4D
Thème : Objets (Formulaires)
Numéro : 1260

 
HISTORIQUE 

Créé : 4D v14

 
UTILISATION DE L'ARTICLE

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