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/10/2007, 22h49   #1
Membre à l'essai
 
Inscription : mai 2006
Messages : 53
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 53
Points : 22
Points : 22
Par défaut pointer un Report à partir d'un menu

bonjour,

je veut appeler un Report appelé : ETAT à partir d'un menu. voici le code que j'ai utilsé:
Code :
1
2
3
4
5
6
7
8
9
 
DECLARE 
	repid REPORT_OBJECT; 
	v_rep  VARCHAR2(100); 
 
BEGIN 
	repid := find_report_object('ETAT'); 
	v_rep := RUN_REPORT_OBJECT(repid); 
END;
lors de l'execution, quand je click sur l'item menu qui pointe vers cette état l'erreur suiavnte survient:
sachant que si je le pointe de la meme manière à partir d'un bouton, ça marche.

que peut être le problème.

merci de m'aider
zchallal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2007, 18h51   #2
Membre à l'essai
 
Inscription : mai 2006
Messages : 53
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 53
Points : 22
Points : 22
j'ai trouvé la solution pour le code erreur :invalid id

le code présenté est correcte et le nom de l'état est bien correct . seulement pour appeler un Report à partir d'un menu, il faut:
- aller dans la forme qui contient ce menu
-ajouter le Report dans l'objet navigator
-changer les proprietés:
* file name au nom de l'etat. exemple ETAT ( sans chemin ni extension)
* execution mode à: Runtime
* report destination type à : Preview

et ça devrait marcher.

note: n'oublier pas de specifier le chemin ou sont stocké les états dans Report60_PATH

zchallal 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 11h47.


 
 
 
 
Partenaires

Hébergement Web