Moguce ili ne...?

1

Moguce ili ne...?

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Da li je moguce stampanje DBGrid-a direktno iz programa??

Ako ne, koji nacin postoji ???

Radim program za Spisak diskova .

Hvala!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Koji Delphi koristis? Ako koristis posle verzije 7 onda koristi Rave report koji dolazi uz njega da napravis spiskove, tj. izvestaje za stampu, a ukoliko koristis verziju 7 ili neku raniju onda slobodno koristi QuickReport koji ide uz te verzije i koji je po meni 100 puta laksi za razumeti od Rave reporta, pogotovo za pocetak.

Ajde kad nam kazes nesto vise o tome i kad odlucis sta ces koristiti onda lepo probaj nesto da odradis pa javi ako negde opet zapnes ( mada ako budes koristio QuickReport sumnjam da ce biti ikakvih problema ).



offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Koristim Delphi-7. Mislis na QuickReport sto ide uz program ili na komponentu ? Ako je bolje ili lakse sa QuickReport probacu to...

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Mislim na komponentu QuickReport koja sluzi za pravljenje izvestaja... Probaj sa tim obavezno.

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Ne znam da li moze da mi pomogne oko mog projekta. Koristim Database Desktop, u pitanju je tabela(DBGrid), ne moze da se stampa direktno, ali ako moze preko QR onda mala pomoc...

Ili sa kojom bi komponentom moglo da se poveze DBGrid ???

Jeli to ova komponenta ??? https://www.mycity.rs/must-login.png

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

QuickReport moras dodati naknadno u D7.

Kako da g anaknadno dodas pogledaj ovde:

http://delphi.about.com/cs/adptips2002/a/bltip1102_4.htm

tu je sve jako detaljno objasnjeno ( i to u 3 reda Very Happy ).

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

...Komponente instalirane. Da li sve sto sam radio u Database Desktop, moze da se uradi pomocu QuickReport ? Po tebi je mnogo efikasnije raditi u QR ???

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Sta je DatabaseDesktop... To je program koji sluzi za kreiranje, izmenu, brisanje i sl. akcije nad bazama podataka i to nema puno veze sa stampanjem podataka ( bar koliko je meni poznato on nema reports kao recimo access u kojem imas sve sto ti treba ), a QuickReport je komponenta za delphi koja sluzi za pravljenje izvestaja iz baz podataka, tako da to dvoje nema nikakve zajednicke osobine osim da oboje rade sa bazama podataka Very Happy...

Ja jednostavno mislim da pokusavas pogresnim alatom da uradis pogresnu stvar...

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Sada kada sam uspeo da uradim nesto preko QuickReport-a, izgleda mi veoma lako, inace kada sam instalirao Shocked

Videcu kako se ponasa u daljem radu, a sada odo' da radim... Smile

Dopuna: 07 Nov 2006 21:43

Ima veze sa QR, da ne otvaram novu temu...
Gledao sam i primere vezane za to sto mi treba i probao sve i svasta ali ne ide, pa evo trazim malo pomoci. izaberem recimo vrednosti 3 i 7 i za 3,4,5,6,7 treba prikazati odredjen text u preview QuickReport.


Hvala!



Cool

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Pa uzmi QR-ov Expression i pisi nesto ovako:

IF(VREDNOST > 2 AND VREDNOST < 8, 'Stampa sta vec treba', '')

e sad je jedini problem kako da preneses ovu vrednos u QR, a to ti predlazem kao najlakse resenje na uradis preko nekog invisible QRLabel-a koji ce ti biti na Title ili PageHeader band-u...

Na primer: QRLabel.Caption:= '4'

pa onda ovako:

IF(Val(QRLabel.Caption) > 2 AND Val(QRLabel.Caption) < 8, 'Stampa sta vec treba', '')

Nisam siguran da li je funkcija Val, posto nemam u delphiju koji trenutno koristim QR, ali ti treba F-ja za prebacivanje stringa u broj, pa ti vidi na licu mesta koje je to funkcija...

Srecno i pitaj ako ti nesto nije jasno posto mi se cini da sam ovo dosta haoticno objasnio Very Happy.

Ko je trenutno na forumu
 

Ukupno su 945 korisnika na forumu :: 8 registrovanih, 1 sakriven i 936 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bigfoot, Kriglord, Litostroton, milenko crazy north, novator, Parker, wolverined4, šumar bk2