Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

dva query u jednom reportu

[es] :: Pascal / Delphi / Kylix :: dva query u jednom reportu

[ Pregleda: 2022 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mehanizamm
Vranje

Član broj: 82537
Poruke: 88
93.86.112.*



Profil

icon dva query u jednom reportu02.11.2009. u 12:42 - pre 176 meseci
Koristim FreeReport 2.32 sa jednim "query"-jem izvlacim spisak ranika iz baze radnik,

query.sql.text:='SELECT * FROM radnik'

sa drugim "query_1"-jem tebaju mi iznosi u zavisnosti od radnika

query_1.sql.text:='SELECT iznosi FROM iznos_ranik WHERE lice='+query.FieldByName('id_lice').AsString

I trebalo bi da se ispise ovako i izvrsava ovako.


1. Petar Petovic {query}
- 1000 {query_1}
- 5000 {query_1}
- 345 {query_1}
- 0000022 {query_1}
2. Bosko Boskovic {query}
- 21212 {query_1}
- 12121 {query_1}
- 212121 {query_1}
- 333 {query_1}
.
.U FreeRaport-u koristim MasterData i DetailData. pokusavam da ih kombinujem ali ne uspevam..
.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: dva query u jednom reportu02.11.2009. u 12:58 - pre 176 meseci
Ne radim sa free reportom, ali imam jedan tip:

nemoj uzimati sve podatke (select * from radnici) kada ti treba samo jedno polje. Nepotrebno usporavaš izvršavanje...
F
 
Odgovor na temu

gpedja_70
programer
Novi Sad, Srbija

Član broj: 224317
Poruke: 53
*.wobyhaus.co.rs.



+2 Profil

icon Re: dva query u jednom reportu03.11.2009. u 09:07 - pre 176 meseci
Master-Detail vezu postavi u kodu, pre nego sto pozoves FastReport

znaci:

Code:
query.sql.text:='SELECT ID, ime, prezime FROM radnik';
ds1.DataSet := query;

query_1.sql.text:='SELECT ID, iznosi FROM iznos_ranik WHERE lice='+query.FieldByName('id_lice').AsString
query_1.DataSource = ds1;
query_1.MasterFields := 'ID';


ili kroz designer...

FastReport ce dalje odraditi posao....

pozz
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: dva query u jednom reportu

[ Pregleda: 2022 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.