[DELPHI] QuickReport subdetails?`

Pagina: 1
Acties:
  • 62 views sinds 30-01-2008

  • ThePriest
  • Registratie: Mei 2000
  • Laatst online: 30-01-2024

ThePriest

the one, the only

Topicstarter
Hallo,

Weet iemand hoe je in Delphi een master-detail relatie in een QuickReport kan bouwen?

Bijvoorbeeld:

Per pagina een keer de klantgegevens van een persoon, met daaronder afhankelijk van de database-inhoud een aantal bestellingen.

Moet je dan 2 queries gebruiken? En hoe stel je de datasources in? Iemand een tutorial ofzo?

Thnx

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:40
Je hebt 2 queries nodig. Een query met de klantgegevens en één query die de bestellingen ophaalt.
Je moet oa gebruik maken van de TQRSubdetail bands. Bekijk de help er eens over.

Er staat zelfs in de Quick Report help een hele uitleg over Master / Details Reports.

https://fgheysels.github.io/


  • ThePriest
  • Registratie: Mei 2000
  • Laatst online: 30-01-2024

ThePriest

the one, the only

Topicstarter
Thnx,
Maar ik heb nu die 2 queries, de relatie ligt vast in de (Access) database tussen de twee tabellen. Bij het uitvoeren van die report laat hij in de "subdetail" gewoon ALLES zien (hij lijkt geen koppeling tussen master en detail te leggen).

Enig idee?

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:40
Je zult de datasource property van de TQuery die de bestellingen ophaalt op de TDatasource component moeten zetten die de klanten ophaalt denk ik...

https://fgheysels.github.io/


  • ThePriest
  • Registratie: Mei 2000
  • Laatst online: 30-01-2024

ThePriest

the one, the only

Topicstarter
Thnx,
het is alleen nog niet gelukt (komen we nog op terug) :), maar nu komt er nog een probleem bij dat msado15.dll een access violation oplevert. Bug in WinXP? :(

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

http://gathering.tweakers.net/forum/list_messages/53203laten we het maar op 1 topic houden voor dit onderwerp

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.