[ popmilan76 @ 18.10.2019. 22:17 ] @
Posto mi treba da stampam neki Ugovor,koji ima dve strane fiksnog teksta,u stvari na prvoj strani ima i zaglavlje iz baze i tekst,a u drugoj samo tekst.Napravio sam novve forme i na njih postavio quickrep1 i postavio na glavnu formu qrcompostereport1 i ubacio u event addreport,ovaj kod:

with QRCompositeReport1.Reports do
begin


Add(RepKp1.quickrep1);
Add(RepKp2.quickrep1);


end;

I jedno dugme sa kodom
Qrcompositerepoert1.preview.

Izlazi mi greska access vioaltion at adress....

Gde li gresim u kodu?
[ Branimir Maksimovic @ 18.10.2019. 22:28 ] @
Posto tu nisi pisao kod, pretpostavljam da to dodavanje varijabli izaziva gresku jer mozda nisu inicijalizovane? Druga varijanta je da si naleteo na bug,
ali verujem da je to manje verovatno...
[ popmilan76 @ 19.10.2019. 09:06 ] @
Ima u primerima Delphija ova komponenta,lepo napisana u kodu ,i ista je kao kod mene,odatle sam i uzeo,i nece kod mene.
[ savkic @ 19.10.2019. 09:19 ] @
AV uglavnom znaci pristup neinicijalizovanoj memoriji, tj. koristis komponente koje nisi napravio. Gde si kreirao RepKp1 i RepKp2?
[ popmilan76 @ 19.10.2019. 09:27 ] @
RepKp1,repkp2 su forme koje sam kreirao i na njih postavio quickrep1,i kada sam pokrenuo sa run,ti uniti su pridodati formi gde je composite komponenta i dugme za preview.
[ savkic @ 19.10.2019. 12:15 ] @
Ukljuci debug DCU, stavi brejkpoint i idi redom dok ne vidis gde puca i sta nije kako treba.
[ salvaric @ 19.10.2019. 12:25 ] @
Proveri dal forme „RepKp1,repkp2“ kreiraš dinamički il se kreiraju same prilikom startovanja programa.
[ popmilan76 @ 19.10.2019. 12:37 ] @
I mislim da je tu negde problem,jer nisam nikad radio sa ovom komponentom...Kada postavim ovako kreiranje:

repkp1 := trepkp1.Create(nil);
repkp2 := trepkp2.Create(nil);

Izađe mi druga greska a to je nesto stuck overflow ili tako nesto,nisam upamtio...

Forma mi se ne kreira prilikom startovanja programa,nego ovako,kao i sve druge sem glavne,ali ne znam kako da je pokazem u ovoj komponenti,mislim na ovo add.reports()
[ popmilan76 @ 19.10.2019. 15:16 ] @
Kada postavim u event qrcompositereportaddreport kreiranje formi
repkp1 := trepkp1.Create(nil);
repkp2 := trepkp2.Create(nil);

Ne prikazuje gresku ali mi prikaze zaglavlje koje vuce iz baze ,to je na prvoj strani a ispod pokaze tekst sa druge strane...Dakle ne prikaze tekst ispod zaglavlja prve strane.
[ popmilan76 @ 19.10.2019. 16:39 ] @
Uspeo sam,problem je bio sama struktura bandova na quickreportu....kako prvom tako drugom.