Autor Beitrag
hube
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38

WIN XP
D7 Prof
BeitragVerfasst: Do 10.02.05 15:31 
Hallo zusammen

Ich habe folgendes Problem:
Ich selektiere in der Paradox-DB einen Datensatz wie folgt:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
with Table1 do
  begin
  Table1.Active := True;
  EditKey;
  FieldByName('Kundennummer').AsString := Edit1.Text; // in Edit1 steht die Kundennummer
  GotoKey;
end;


Anschliessend will ich mir den Datensatz mit Rave anzeigen/ausdrucken lassen. Dies mache ich so:

ausblenden Delphi-Quelltext
1:
2:
RvProject1.ProjectFile := 'Reports/NeuerKundeAGB.rav';
RvProject1.Execute;


Jetzt wird mir aber nicht der vorher selektierte Datensatz angezeigt, sondern der erste Datensatz der Datenbank.

Hat jemand eine Ahnung, wieso das so nicht geht?

Besten Dank für Euere Hilfe.

Markus

Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt.
tpau17
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45

W2K, XP
D7 E, D2006Arch
BeitragVerfasst: Fr 18.02.05 00:29 
hmmmm, die BDE bzw. Paradox habe ich schon lange nicht mehr genutzt :oops:
der weg über die ValidateRow-Eigenschaft der rvDatasetConn sollte gehen.


:-) thomas, TeamNevrona

_________________
(TeamNevrona cannot respond to questions received via email)
susi59
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Sa 18.07.09 06:02 
Hallo,

ich stand vor einem ähnlichen Problem und habe es so gelöst:

Neben der Tabelle eine TQuery erstellen. Dies an die Tabelle hängen ( Mastersource:DataSetTabelle).

Beim öffnen ist dann in der Query nur ein Datensatz. Im Rav muß man nun nur die Query als DatenConnection angeben.

@tpau17: Hilft Dir das noch, auch wenn schon lange her ?

Gruß Susi