Bonjour à tous,
Je travaille avec DevSuite 10g sous XP.
Pour les utilisateurs, l'application forms affiche des Rapports pour cela j'utilise : WEB.SHOW_DOCUMENT() .
Mo code est :
Est-il possible de définir ces rapports avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ... ReportServerJob := run_report_object(report_id,pl_id); vjob_id := substr(reportserverjob,length(Name_RptServeur)+2); -- nom du serveur report vc_rep_status := REPORT_OBJECT_STATUS(ReportServerJob); WHILE vc_rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED', null) LOOP vc_rep_status:=REPORT_OBJECT_STATUS(ReportServerJob); END LOOP; IF vc_rep_status='FINISHED' THEN WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'|| vjob_id ||'?server='||Name_RptServeur,'_blank'); -- nom du serveur report ELSE message ('Report failed with error message '|| vc_rep_status); END IF;
1- sans les menubar, toolbar et status
2- définir un repertoire d'enregistrement prédéfinis (comme : \rapport_journee\...)
3- définir un nom du fichier PDF (comme rapport_gestion_aammjj.pdf)
Merci beaucoup de votre aide![]()
Partager