Bonjour,
Voilà je reviens sur le sujet un an après. Mais je pense que ma solution
pourrait aider. J'ai réellement souffert du manque de solution claire.
Je résume:
J'ai un bouton Imprimer qui doit générer et ouvrir un fichier pdf mais dans
une autre page en me laissant la main.
NB. le bouton Imprimer doit envoyer des valeurs au serveur (dans la
description du bouton)
ensuite ; Destination = "Définie dans la page en cours (A la même place,
frame en cours (_self))"
Dans le code navigateur du bouton;
NavigateurOuvre("",Page_APERCU)
ChangeDestination(Page_APERCU)
Notez que : Page_APERCU est une page webdev vierge avec ancrage Largeur et
Longueur.
qui a pour code dans Déclarations globales de Page_APERCU (serveur) le code
ci-dessous :
PROCEDURE MaPage(_Fichier)
ensuite dans le code Initialisation de Page_APERCU :
//--On appelle l'état avec son nom paramètre
FichierAffiche(ComplèteRep(fRepWeb())+_Fichier, "application/pdf").
C'est tout pour Page_APERCU.
Miantenant dans le code Clic de Imprimer (serveur)
//--Affiche l'état dans une autre page
PageAffiche(Page_APERCU,sFichier)
EN SOMME, SI WEBDEV TIENT TANT A AFFICHER L'ETAT DANS LA PAGE EN COURS, J'EN
CREE UNE VIERGE ET J'APPELLE MON ETAT QUI VA S'OUVRIR OBLIGATOIRE DANS LA
PAGE VIERGE ET ME LAISSER LA MAIN.
---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com