Mislim da si uhvatio krivi pristup. QuickReport je dizajniran da radi sa datasetovima i tu je veoma moćan. Siguran sam da taj izvještaj možeš dobiti kombinirajući datasetove i datasourceve, bez da to radiš u beforeprint eventu. Beforeprint ti se inače po defaultu događa 2 puta mi se čini prije nego se report pojavi na ekranu, a moguće i više puta ako je u nekom bandu.
Dakle, pogledaj primjere kako koristiti master detail u quickreportu.
Primjer: quickreport dataset dataSetPodaci
groupheader band dataset dataSetPodaci
detailsband dataSetPodaciNeplaceno
itd...
dakle dva dataseta, jedan datasource (dataSourcePodaci). property dataset od dataSourcePodaci je dataSetPodaci a property datasource od dataSetPodaciNeplaceno je dataSourcePodaci. I onda u upita dataSetNeplaceno koristiš parametar, npr. WHERE NEKOPOLJE = :NEKOPOLJE koji se nalazi u dataSetPodaci.
F