Une solution est de passer ton bouton en "_self" et de traiter l'affichage de l'état dans une nouvelle page vierge (e.g. PAGE_Etat) déclarée en "_blank" (Onglet IHM)
Le code devient :
1 2 3 4 5 6 7 8 9 10
|
REQ_Client_R.pInitiale=SAI_Initiale
HExécuteRequête(REQ_Client_R)
SI HNbEnr(REQ_Client_R)<>0 ALORS
iDestination(iPDFGénérique,"TestClient.pdf")
iImprimeEtat(ETAT_Client)
PageAffiche(PAGE_Etat,"TestClient.PDF")
SINON
Info("Aucune données à afficher")
FIN |
Déclaration de PAGE_Etat :
PROCÉDURE PAGE_Etat(gsaNomFichier est chaîne)
Initialisation de PAGE_Etat
FichierAffiche(gsaNomFichier,typeMimePDF)
Partager