var //public
RECN1, RECN2 : Longint;
.....
procedure TForm1.Button1Click(Sender: TObject);
var
allrec :longint;
how_much:longint;
i : integer;
begin
how_much:=3; //conbien de recoerd dans un filtre
RecN1:=1;
RecN2:=RecN1+how_much;
Tab.Filtered:=true; // Voir l'evenement OnFilterRecord de TAB
allrec:=kiosque.RecordCount;
label1.Caption:=IntToStr(allrec);
While RecN1<=allrec do begin
DBGrid1.DataSource:=DS;
Showmessage('les : '+IntToStr(RECN1)+' à '+IntToStr(RECN2)+' Enreg. de TAB.DB');
cs_apz
Messages postés281Date d'inscriptiondimanche 7 avril 2002StatutMembreDernière intervention11 avril 2013 14 sept. 2002 à 21:21
en fait, j'ai besoin pour chaque 5 records (par exemple) de la table maitre pour appliquer une requete et puis generer ensuite imprimer un etat.
mais ca n'a pas marché avec les numeros d'enregistrements, alors peut on utlisé gotobookmark pour pointer l'interval des champs dans le DBGrid 'SelectedRows' et depuis applique notre requete ?