Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Reports
Reports Forum d'entraide sur Oracle Reports
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 26/06/2007, 18h18   #1
Membre habitué
 
Avatar de piogo113
 
Inscription : juin 2006
Messages : 231
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juin 2006
Messages : 231
Points : 131
Points : 131
Par défaut [Débutant] Ajouter un paramètre

Bonjour tout le monde

je suis nouveau sous reports, j'ai developpé un état,et j'ai besoin d'ajouer un parametre pour mon etat, je ne sais pas comment le faire
pouvez vous m'aider?

Merci
piogo113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 18h52   #2
Rédacteur
 
Homme Salim
Développeur et DBA Oracle
Inscription : octobre 2006
Messages : 872
Détails du profil
Informations personnelles :
Nom : Homme Salim
Localisation : Canada

Informations professionnelles :
Activité : Développeur et DBA Oracle

Informations forums :
Inscription : octobre 2006
Messages : 872
Points : 1 100
Points : 1 100
Salut,

Tu rajoutes deux paramètres dans modèle de données--> paramètres utilisateurs:
p_nom_cond ton paramètre que tu veux rajouter
p_where de taille varchar2(2000) qui contient la clause where à rajouter dans ta requete .

1- Tu rajoutes dans ta requete &p_where
2- Dans ton trigger after_parameter_form
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
function AfterPForm return boolean is
begin
:p_where :=null;
if  :p_nom_cond is not null then 
--si la requete contient une clause where
 :p_where :=' and nom_colonne ='||:p_nom_cond;
--si la requete ne contient pas  de clause where
:p_where :=' where nom_colonne ='||:p_nom_cond;

end if;
  return (TRUE);
end;
salim11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2007, 11h43   #3
Membre habitué
 
Avatar de piogo113
 
Inscription : juin 2006
Messages : 231
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juin 2006
Messages : 231
Points : 131
Points : 131
donc voila j'ai crée mes 2 parametres mais comment faire pour les ajouter dans ma feuille?
piogo113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2007, 15h21   #4
Rédacteur
 
Homme Salim
Développeur et DBA Oracle
Inscription : octobre 2006
Messages : 872
Détails du profil
Informations personnelles :
Nom : Homme Salim
Localisation : Canada

Informations professionnelles :
Activité : Développeur et DBA Oracle

Informations forums :
Inscription : octobre 2006
Messages : 872
Points : 1 100
Points : 1 100
Salut,

Tu mets rien dans le p_where.

Est ce que tu as une forme qui appelle ce rapport ?
salim11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2007, 16h08   #5
Rédacteur
 
Homme Salim
Développeur et DBA Oracle
Inscription : octobre 2006
Messages : 872
Détails du profil
Informations personnelles :
Nom : Homme Salim
Localisation : Canada

Informations professionnelles :
Activité : Développeur et DBA Oracle

Informations forums :
Inscription : octobre 2006
Messages : 872
Points : 1 100
Points : 1 100
Salut,

Voici un lien qui va t'aider, documentation de report.
http://download-east.oracle.com/docs...012/b13895.pdf
salim11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 12h18   #6
Membre habitué
 
Avatar de piogo113
 
Inscription : juin 2006
Messages : 231
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juin 2006
Messages : 231
Points : 131
Points : 131
ah merci la documentation est tres importante, je vais y chercher.
piogo113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 12h48   #7
Membre confirmé
 
Avatar de JerryMouse
 
Homme N'Guessan KOUAME
Inscription : avril 2002
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme N'Guessan KOUAME
Localisation : Côte d'Ivoire

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2002
Messages : 210
Points : 270
Points : 270
Envoyer un message via MSN à JerryMouse Envoyer un message via Yahoo à JerryMouse
T'aurai mieux fait d'indiquer ce que tu veux faire avec tes paramètres. on pourra mieux te conseiller.
JerryMouse 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 22h44.


 
 
 
 
Partenaires

Hébergement Web