Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/07/2008, 11h54   #1
Futur Membre du Club
 
Inscription : juin 2008
Messages : 91
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 91
Points : 17
Points : 17
Par défaut Erreur ID non valide

Bonjour,
je n'arrive pas à exécuter mon rapport(reports10) à partir de mon forms (forms10).

Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
	 repid := FIND_REPORT_OBJECT('R09B001');
   SET_REPORT_OBJECT_PROPERTY(repid, REPORT_EXECUTION_MODE, RUNTIME); 
   SET_REPORT_OBJECT_PROPERTY(repid, REPORT_COMM_MODE, SYNCHRONOUS ); 
   SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESTYPE, FILE); 
   SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESFORMAT, 'html');
   SET_REPORT_OBJECT_PROPERTY(repid, REPORT_SERVER, 'repserver');
   SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'LOGON=NO USERID=BATCH/BATCH DESTYPE=PREVIEW PARAMFORM=NO ORACLE_SHUTDOWN=YES');
 
	rsj:=RUN_REPORT_OBJECT(repid);
	rep_status:=REPORT_OBJECT_STATUS(rsj);
	IF rep_status='FINISHED' THEN
 
	web.show_document('http://127.0.0.1:8889/reports/rwservlet/getjobid'||substr(rsj,instr(rsj,'_',-1)+1)||'?'||'server=repserver','_blank');
 
	ELSE
 
	message('Report Failure'||rep_status);
 
	END IF;

Il me répond :
"Impossible de retrouver le rapport : ID non valide"

Mon rapport R09B001.rdf et rep sont à l'endroit ou ce trouve mes forms :
"C:\DevSuiteHome_1\forms\forms"

Est-ce que les rapports doivent être autre part?

Merci d'avance

PS:
A la base en forms 6 il y avait ca :
Code :
RUN_PRODUCT(REPORTS, R09B001, SYNCHRONOUS, RUNTIME, FILESYSTEM, v_Pl_Id, NULL);
avec v_Pl_Id pour parameter_list.
Code :
RP2RRO.RP2RRO_RUN_PRODUCT(reports, 'R09B001', synchronous, runtime, filesystem, v_Pl_Id, NULL)
cela ne fonctionne pas donc je test avec web.show_document

^^
JOBiJOBa3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 14h06   #2
Futur Membre du Club
 
Inscription : juin 2008
Messages : 91
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 91
Points : 17
Points : 17
C'est bon mon reports s'affiche.
Les rapports devaient être au même endroit que les forms.
L'erreur était dans mon rdf sur l'affichage.
Désolé pour ce monologue.
^^
A+
JOBiJOBa3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h45.


 
 
 
 
Partenaires

Hébergement Web