Téléchargement des produits


Version anglaise


 

 

 

VADELIA

SADELIA

 

MADELIA

 

(I/B)

(B)

 

(I)

 

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

  • Aucune étiquette