[ franjo_tahi @ 28.06.2010. 08:51 ] @
Trebao bih u QuickRep kontrolu, na preview dodati gumb poput onog za print i u Object inspectoru dobiti njiegov event OnClik.

Da li netko zna (i da li se može uopće) kako to napraviti?

Kopajući po net-u, izgleda da se može jedino tako da se kreira vlastiti preview pomoću TQRPreview-a. Ne izgleda mi naročito komplicirano, jedino nisam pronašao način kako prikazati ThumbNails. Dosta posla je kreirati sve što treba, a sve zbog jednog gumbića...



[Ovu poruku je menjao franjo_tahi dana 28.06.2010. u 10:46 GMT+1]
[ savkic @ 28.06.2010. 14:53 ] @
> Trebao bih u QuickRep kontrolu, na preview dodati gumb poput onog za print i u Object inspectoru dobiti njiegov event OnClik.
> Da li netko zna (i da li se može uopće) kako to napraviti?

Može, ako imaš source onda i kroz designer a ako nemaš ručno kroz kod. QR preview formu se ponaša kao i bilo koja druga forma, kada se napravi postaće Screen.ActiveForm, prođi kroz sve kontrole te forme dok ne nađeš toolbar (ili već šta je ono gde idu dugmići) i prosto dodaj novo dugme koje sam napraviš i dodeli mu EventHandler sa željenim kodom.
[ franjo_tahi @ 14.07.2010. 22:53 ] @
Eto, samo da kažem da sam uspio napraviti. Bilo je malo petljancije, ali je uspjelo.
Sada mi preview ima dodatni gumb za slanje mail-om. Otvara se panele za unos adrese, subjecta i teksta, kreira se PDF i prosljeđuje outlooku na slanje. Radi dobro.
[ Boris B. @ 15.07.2010. 23:56 ] @
Da si napravio verujem, ali da radi dobro ne verujem :)

Ne sumnjam u tvoj kod ali sumnjam u QuickReport, toliko je bagovit da je neupotrebljiv: kompatibilnost sa stampacima je ocajna, izvozi u druge formate su kriminalni, memorija curi na sve strane, jednom recju katastrofa. Moj topli savet je da predjes na FastReport ako budes imao priliku, sigurno posle toga neces nikada hteti da koristis nista drugo. Tamo je gumb za slanje mailom samo opcija koju ukljucis u ObjectInspectoru, a ima jos i tonu stvari, npr. mozes da omogucis krajnjem korisniku da izmeni/dopuni report. Ima cak i podrsku za sve jezike ukljucujuci kompletan ex-yu.
[ franjo_tahi @ 08.08.2010. 21:21 ] @
Nisam baš bio na netu ovih dana... razne obaveze + GO...

Zanima me da li se može u FastReport programirati kao u QuickReportu? Pri tom mislim na BeforePrint, AfterPrint itd. U QuickReportu možeš ubaciti bilo što pisano u Delphi-u.
[ Daniel Mauric @ 09.08.2010. 10:55 ] @
QuickReport nisam nikad ozbiljno koristio, ali FastReport se generalno smatra najboljom report komponentom za Delphi. Ima svoj FastScript, tako da je jako fleksibilan, toplo preporucujem umesto QR.