|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
Bonjour,
J'ai créer un Etat avec le logiciel Reports Builder de la version 9i de Oracle et afin de l'appeler depuis le logiciel Forms j'utilise la fonction RUN_REPORT_OBJECT(); mais lors de l'exécution du canevas de Forms, l'erreur affiché est la suivante : FRM-41219 : Impossible de retrouver l'Etat:ID non valide Pourtant je met les 2 fichiers dans le même dossier. Que faut-il que je fase? Merci |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
Dans forms, il y a un "noeud" appelé "Etats" tu dois y déclarer ton reports
et lui donner un nom. Est cela a été fait ? Ensuite avec le run_report_object tu l'appeles |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
J'ai essayer des deux mannières lorsque que j'ajoute un état à mon forms, qui s'appel ETAT10, donc dans mon RUN-REPORT_OBJECT j'appelle l'ETAT10, mais l'erreur qui apparait est la suivante :
REP-0503: Nom d'état omis. Faut-il peut ê placé mes fichiers dans un dossier spécifique? |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
dans l'etat10 tu dois indiquer le nom du report à executer avec le chemin complet ...
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
C'est bien ce que j'ai fait mais ça ne marche pas pour autant.
Faut'il peut-être placé mes fichiers dans un dossier spécifique? |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
non une fois que tu précises bien le chemin il n'y aura pas de soucis
peut être tu peux envoyer une copie d'ecran des propriétés... |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
Dans les propriétés de l'état je met bien le chemin : C:\Documents and Settings\CL\Mes documents\Report\ListeAbs3.rdf
Et voici ma procédure WHEN-MOUSE-CLIC DECLARE repid REPORT_OBJECT; v_rep VARCHAR2(25); rep_status VARCHAR2(20); BEGIN repid := FIND_REPORT_OBJECT('ETAT11'); v_rep := RUN_REPORT_OBJECT(repid); END; Mai j'ai toujour la même erreur : REP-0503: Nom d'état omis |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
essaie de placer ton rdf à la racine du c:\
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
9a m'avait l'air une très bonne idée mais malheureseument j'ai toujours une erreur :
REP-0110: Impossible d'ouvrir le fichier ' ' REP:1070: Erreur lors de l'ouverture ou de l'enregistrement du document entre les ' ' il y a deuw cigles bizarre. Pourtant j'ai mis mis mon .rdf et mon .fmx à la racine du C:\ |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
tu as bien indique c:\ListeAbs3.rdf dans le chemin de l'etat ?
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 18 ![]() |
Ah oui oui sur j'ai bien mis ça
|
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() ![]() Inscription : mai 2002 Messages : 257 ![]() |
alors là je pige pas,
l'erreur indique que le fichier indiqu n'existe pas donc soit il est mal déclaré dans le fmb soit il n'est pas au bon endroit |
|
|
00
|
|
|
#13 |
|
Membre habitué
![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com