Bonjour,
J'ai créé une table temporaire dans laquelle j'ai mis le résultat d'une requête
et donc je me sert de cette table temporaire pour remplir mon état (quickreport) en delphi7.
rave reports ne marchant pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
while i < QryParam.RecordCount  do
  begin
editRelevComAge.TabTemp.Insert;
editRelevComAge.NChb.Value := QryParam.FieldByName('NoChb').asInteger ;
editRelevComAge.NdHeb.Value := QryParam.FieldByName('NomClient').asString;
editRelevComAge.DateDeb.Value := QryParam.FieldByName('DateArriv').asString ;
editRelevComAge.DateFin.Value := QryParam.FieldByName('DateDep').asString ;
editRelevComAge.NbPers.Value := QryParam.FieldByName('NbPers').asInteger ;
editRelevComAge.NbNuit.Value := QryParam.FieldByName('NbNuits').asInteger ;
editRelevComAge.CA.Value := 100;
editRelevComAge.Com.Value := 10;
editRelevComAge.PrixChb.Value := QryParam.FieldByName('Prix').asInteger ;
editRelevComAge.TabTemp.Post;
   QryParam.Next;
   i :=i+1;
   end;
EditRelevComAge.QuickRep2.PreviewModal;
et donc la il ne m'affiche que le dernier enregistrement.