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 ?