VADELIA |
SADELIA |
|||
(I/B) |
(B) |
Description
Recherche l'objet graphique dont le type et le nom statique (plus ou moins qualifié) sont passés en paramètres.
Si la fonction trouve un objet répondant à la demande, elle retourne *NORMAL. Sinon, elle renvoie un des codes d'erreur suivants :
- 100 : la fonction est utilisée sur une partie serveur ;
- 200 : il est impossible de qualifier totalement l'objet (contexte inadéquat) ;
- 300 : l'objet totalement qualifié est inexistant pour le type demandé.
Syntaxe
Résultat = &CONTROLE_OBJET(NomStatique, TypeObjet)
Paramètres
Définition |
Contenu |
Contrôles |
|
Résultat |
Variable numérique de type NUM_E ou NUM_P de longueur 3 avec 0 décimale. |
Résultat de la recherche de l'objet spécifié (et du type spécifié). |
|
Nom statique |
Constante ou variable ALPHA. |
Nom statique plus ou moins qualifié de l'objet à rechercher. |
Paramètre obligatoire. |
Type d'objet |
Constante ALPHA. |
Nom d'un Objet Graphique de Base (OGB) ou *ITEM_MENU (pour un menu) ou*FENETRE (pour une fenêtre). |
Paramètre obligatoire. |
Syntaxes possibles du nom statique :
Type d'objet |
Syntaxe 1 |
Syntaxe 2 |
Syntaxe 3 |
Objet |
NomPgm.NomFen.NomObjet |
NomFen.NomObjet |
NomObjet |
Fenêtre |
NomPgm.NomFen.NomFen |
NomFen.NomFen |
NomFen |
ItemMenuFen |
NomPgm.NomFen.NomFen[IdMenu] |
NomFen.NomFen[IdMenu] |
NomFen[IdMenu] |
ItemMenuObj |
NomPgm.NomFen.NomObjet[EvtMenu] |
NomFen.NomObjet[IdMenu] |
NomObjet[IdMenu] |
Par exemple
NUM_E(3,0) MONNUME30
MONNUME30= &CONTROLE_OBJET('MonPgm.MaFenetre.Moncontrole' ; 'CHAMP_DE_SAISIE')
MONNUME30= &CONTROLE_OBJET('MonPgm.MaFenetre' ; '*FENETRE')
MONNUME30= &CONTROLE_OBJET('MaFenetre.Moncontrole[MonMenu]' ; '*ITEM_MENU')
Liste des fonctions prédéfinies par thème
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.