Bonjour,

Je viens de réaliser une migration et nous avons passé une édition anciennement sous Report via un outil d'éditique qui génere des PDF.

L'état s'imprimait de la façon suivante avec les outils Report.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
PROCEDURE IMPRIME_ETAT (dossier VARCHAR2, imprimante VARCHAR2) IS
	report_id		Report_object;
	report_job_id	VARCHAR2(200);
	rep_status		VARCHAR2(200);
BEGIN
  	report_id := find_report_object('MONETAT');
  	set_report_object_property(report_id, REPORT_OTHER, 'N_NUMERO_DOSSIER =' || dossier);
  	set_report_object_property(report_id, REPORT_DESNAME, imprimante);
  	report_job_id := run_report_object(report_id);
  	rep_status := report_object_status(report_job_id);
END;

Désormais mon PDF est généré sur le serveur par l'outil Editique, je peux l'afficher à l'écran.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
web.show_document(p_path_name||'/'||p_nom_pdf,'_blank');
Mais ce que je voudrais faire c'est imprimer ce PDF sur une imprimante, tout en étant invisible pour l'utilisateur.

Avez vous des solutions sur cette problématique ?

Merci par avance.