Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Rave
Rave Forum d'entraide sur Rave 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 04/03/2008, 22h02   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut récupérer la valeur d'un paramètre "delphi" dans un état maître/détail

Bonsoir,

Je rencontre un problème pour récupérer dans RAVE la valeur d'un paramètre défini dans Delphi.


Sur Delphi, j'ai

procedure TForm1.bt_imprimerClick(Sender: TObject);
begin
With RvProject1 do begin
Open;
SetParam('numero_id_personne_rave',numero_personne);
Execute;
Close;
end;
end;

où le paramètre "numero_id_personne_rave" récupère l'identifiant d'une personne, qui est l'item actuellement sélectionné dans une ListBox.


Sur RAVE,

j'ai deux DriverDataView en relation maître/détail

Pour le DriverDataView maître, j'ai

Select
T1.no_id_personne, T1.no_id_personne_travail, T1.personne_prenom
From
personnes T1
where T1.no_id_personne_travail=':num_id_prs_delphi'

avec comme QueryParams

num_id_prs_delphi=numero_id_personne_rave

Pour le DriverDataView détail, j'ai

Select
T2.*
From
personnes_travail T2
where T2.no_id_prs=':num_id_prs_rv'
and T2.no_id_prs=':num_id_prs_delphi'

Dans le QueryParams, j'ai

num_id_prs_rv=DriverDataView1.no_id_personne_travail
num_id_prs_delphi=numero_id_personne_rave

"numero_id_personne_rave" est déclaré sous la rubrique "parameters" du RaveProject et pourtant, je n'arrive pas à faire récupérer par le paramètre de ma requête SQL "num_id_prs_delphi" la valeur du paramètre RAVE "numero_id_personne_rave" déclaré dans Delphi.

Comment dois-je procéder?

Si quelqu'un pouvait m'aiguiller vers la bonne solution, je lui serais vivement reconnaissant!
hinoatl_j 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 18h38.


 
 
 
 
Partenaires

Hébergement Web