Comment dans un écran, énumérer tous les objets pour en connaître le nom ?

0000001522     -      27/12/2014
Obsolète

attention_aruba Cette page ne concerne pas la version Aruba.

 

Par exemple dans l'écran de ventes :

stop(ventes.controls(1).name) permet de connaître le nom du premier objet de cet écran.

Il suffit donc d'écrire une boucle qui remplace 1 par une  variable pour connaître le nom de tous les objets. (L'ordre des objets ne répond cependant à aucune logique) Eventuellement, on peut jouer sur la propriété visible pour masquer l'objet et ainsi savoir à quoi il correspond à l'écran.

ventes.controls(1).visible=.F.

 


 

Comment dans un écran, énumérer tous les objets pour en connaître le nom ?



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.