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 19/05/2008, 10h06   #1
Invité régulier
 
Inscription : mars 2008
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : mars 2008
Messages : 13
Points : 5
Points : 5
Par défaut Appel d'un état sous 10g

Bonjour à tous,

malgré mes recherches dans ce forum, je n'ai pas trouvé la solution à mon pb.

Version BDD : 10G
Version forms et reports : V10

Je travaille en local et j'ai crée une form qui appelle via un bouton un état. Mon état fonctionne correctement sous report. Par contre en l'appelant via mon bouton , il n'arrive pas à afficher mon état.

Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
PROCEDURE IMPRIMER IS
   repid REPORT_OBJECT; 
   v_rep VARCHAR2(100); 
   rep_status varchar2(20);
BEGIN
   repid := FIND_REPORT_OBJECT('R_TARIFS');
   SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);  
   SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS); 
   SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE); 
   SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'html'); 
   message ('coucou1');
 
   v_rep := RUN_REPORT_OBJECT(repid);
 
   message ('coucou2');    
   rep_status := REPORT_OBJECT_STATUS(v_rep); 
   WHILE rep_status IN ('RUNNING','OPENING_REPORT','ENQUEUED') 
     LOOP 
        rep_status := report_object_status(v_rep); 
     END LOOP; 
 
   IF rep_status = 'FINISHED' then  
      message('Etat achevé');  
   Else  
      message('Erreur d''exécution de l''état.'); 
   End IF;
END;
Le message d'erreur apparait entre le message (coucou1 et coucou2). Le repid ne doit pas être valorisé.

Le message d'erreur est le suivant :'FRM-41211 : Erreur d'intégration....'

Quelqu'un à t'il une piste ??

Merci
stephane1973 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 19h04   #2
Membre actif
 
Avatar de sofiane_bfm007
 
Consultant Décisionnel
Inscription : mai 2008
Messages : 261
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant Décisionnel

Informations forums :
Inscription : mai 2008
Messages : 261
Points : 187
Points : 187
Envoyer un message via MSN à sofiane_bfm007
je ne sais pas esk vous avez deja crée un serveur d'etat, le configurer dans la base de registre et demarer son service
sofiane_bfm007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h35.


 
 
 
 
Partenaires

Hébergement Web