Autor Beitrag
Mysterio08
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Mi 04.08.10 19:20 
Hallo,

ich habe eine wirklich einfache Frage zu Fast-Report, ich beschäftige mich noch nicht sehr lange damit, deswegen seht es mir nach. Also ich habe eine Datenbank, greife per MySQL darauf zu und möchte nun das Formular drucken lassen können. Es ist keine Tabelle, sondern sind Editierfelder und ich habe mir die Navigationsleiste selbst geschrieben.
Nun möchte ich die Möglichkeit geben, wie gesagt, das aktuelle Formular, so wie es der Nutzer sieht, also den ausgewählten Datensatz zu drucken.
Das Formular habe ich schon mit Fast-Report entworfen, aber anstatt mit nur den ausgewählten Datensatz anzuzeigen, werden mir alle angezeigt.
Wie kann ich das umstellen?

mfg.
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Do 05.08.10 07:58 
Hi,

ohne es ausprobiert zu haben:

1. Du hast im Fastreport die Datenfelder auf ein MasterBand gesetzt und das Masterband mit der Query verbunden, in dem alle Datensätze sind. SChmeiß das MasterBand weg und setz die Datenfelder DIREKT auf den FastReport.
2. Du hast die Möglichkeit in der frxDataSet Komponente die "Reichweite" einzustellen (irgend was mit From und TO). Vielleicht gibts da die Möglichkeit nur den aktuellen Datensatz auszuwählen.... [Edit]Die Dinger heißen RangeBegin und RangeEnd und die beide auf reCurrent einstellen, dann sollte das auch klappen[/edit]
Mysterio08 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 05.08.10 08:56 
Danke Lemmy, ich habs jetzt hinbekommen. Ich musste bei der Komponente frxDataSet die Eigenschaften RangeBegin und RangeEnd auf rbCurrent bzw. reCurrent setzen.