[ Igiboy @ 15.09.2005. 12:36 ] @
| Ako imam jednostavnu tabelu u nekoj bazi (npr. baza se zove Test.mdb)
Tabela1: npr. podaci su sledeci
ime broj
--------------
Igor 5
Marko 10
Igor 15
Marko 20
Zatim u Crystal Report-u napravim izvestaj (povezan sa Tabelom1) koji ce stampati ime, broj (nazovimo ga izvestaj.rpt).
Zelim da kada u Vb6 pritisnem npr. neko dugme u izvestaju treba da se pojave samo podaci gde je ime Igor.
Napisao sam sledece.
Code: CrystalReport1.DataFiles(0) = "D:\Test.mdb" ' putanja do baze
CrystalReport1.ReportFileName = "D:\Izvestaj.rpt" ' putanja do izvestaja
CrystalReport1.SQLQuery="SELECT * FROM Tabela1 WHERE ime='Igor'"
CrystalReport1.Action=1
Medjutim u izvestaju mi uvek prikazuje
ime broj
--------------
Igor 5
Marko 10
Igor 15
Marko 20
iako sam u liniji koda CrystalReport1.SQLQuery="SELECT * FROM Tabela1 WHERE ime='Igor'" striktno naznacio sta zelim da stampam.
U cemu gresim? Da li je potrebno jos nesto dodati. Zasto uvek stampa sve podatke a ne samo one koje sam trazio?
Pozdrav od Igiboy-a.
[Ovu poruku je menjao Shadowed dana 27.09.2005. u 07:17 GMT+1] |
[ sky_nex @ 21.09.2005. 14:24 ] @
Code:
CrystalReport1.SQLQuery="SELECT * FROM Tabela1 WHERE ime='Igor'"
CrystalReport1.SQLQuery="SELECT * FROM Tabela1 WHERE ime= " & text1.text & ""
Ovdje ce ti ispisati unos koji odredis u textbox-u.
[Ovu poruku je menjao Shadowed dana 27.09.2005. u 07:18 GMT+1]
[ valter @ 22.09.2005. 12:26 ] @
CrystalReport1.SQLQuery="SELECT * FROM Tabela1 WHERE ime LIKE '" & text1.text
& "' "
[ Igiboy @ 26.09.2005. 21:48 ] @
Bez obzira sta da upisem u CrystalReport1.SQLQuery, u izvestaju mi uvek stampa
celu tabelu.
Znaci, ja u CrystalReport1.SQLQuery postavim upit ali u izvestaju ne dobijem
trazene podatke iz upita nego sve podatke iz tabele !!! U cemu je problem? Kako
da u izvestaju dobijem samo trazene podatke?
Problem sam resio zaobilaznim putem: one podatke koji su mi potrebni ubacim
(preko Sql naredbe insert into) u neku drugu tabelu pa onda stampam tu tabelu (a
to su bas podaci koji su mi potrebni). Morao sam tako zato sto izvestaj uvek
prikazuje sve podatke iz tabele.
[ sky_nex @ 07.10.2005. 12:42 ] @
Kada pravis izvjestaj u Crystal reports-u i prije nego snimis odes na File--->Save data with report i otkvaci to i onda snimi pa probaj.
[ Igiboy @ 19.10.2005. 22:27 ] @
Probao sam to i pre ali ne radi.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.