Qreport - bie?żący rekord.

0

Mam program składający się z 2 Form . Na jednym mam DBGrida z baza danych a na drugim QReport. W jaki sposób zrobić by na Qreport był rekord który jest wybrany na form1 .

[cya]

0

Mam program składający się z 2 Form . Na jednym mam DBGrida z baza danych a na drugim QReport. W jaki sposób zrobić by na Qreport był rekord który jest wybrany na form1 .

DBGrida masz poprzez DataSource połączony z jakimś DataSetem, i tak samo możesz zrobić w QReporcie jeśli wstawisz na niego kilka QRDBText-ów, podłączysz im DataSet-a oraz wybierzesz DataField.

Wydaje mi się, że jeśli wstawisz te QRDBText-y bezpośrednio na TQuickRep to powinien być brany tylko aktualny rekord, ale tego nie testowałem.
Innym sposobem może być filtracja danych w DataSecie (np. jeden jest dołączony do DBGrida, a drugi wybiera tylko jeden rekord i jest dołączony do TQuickReport-a)

Pozdrawiam

0

Niestety tak jak mówisz to to nie trybi. Cały czas jest brany tylko pierwszy rekord. Łaczenie z DataSet nic nie daje. Musi być chyba na to jeszcze jakiś inny sposób. :-(

[stuk]

0

Dziwne bo umnie pokazuję ten aktualny

1 użytkowników online, w tym zalogowanych: 0, gości: 1