Intercepter le nom du layout que l'utilisateur a sélectionné

0000001394     -      27/12/2014
Obsolète

attention_aruba Cette page ne concerne pas la version Aruba.

 

Il n'existe pas de variable que tu pourrais exploiter. Il faut donc la créer et la gérer toi-même.

Tu vas créer une variable globale via un autoexec.prg dont le contenu est :

public last_layout_tmp
last_layout_tmp=''

Ensuite, dans chacun de tes rapports, tu indiques dans les variables du rapport une nouvelle variable qui est exactement "last_layout_tmp". Dans le contenu, tu mets le nom de ton layout entre guillemets, à la fois dans "value to store" et "initial value"

Tu pourras, après impression, voir que le contenu de la variable last_layout_mtmp est bien complété avec le nom du layout que tu peux exploiter.

 


 

Comment puis-je intercepter le nom du layout que l'utilisateur a sélectionné (utilisation de nom de layout style cmd_ven*.frx dans mes séquences) à l’impression afin de le reprendre dans un module "après impression" qui consiste à mettre une copie de la facture dans le répertoire fichier du client ?
 



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.