[ slavica2000 @ 29.11.2004. 10:17 ] @
Imam neki dokument ( koji je uvek istog izgleda) na koji zelim putem forme da ubacujem razne podatke(recimo polja Edit) i posle unosa da mi se stampa.
Ne zelim da radim klasican report vec da ga uvezem iz Worda(mislim na dokument).
Moze li pomoc?
[ Srki_82 @ 29.11.2004. 15:47 ] @
Ako ti svaki dokument izgleda isto nekako ti je najlakse da te dokumente napravis u Quick Reportu ili nekom boljem i da ih odatle stampas. Ako bas hoces da radis sa Wordom moras ili da napises (citaj nadjes na netu) importer za *.doc fajlove ili da koristis OLE automatizaciju, mislim da se tako zove, ali onda ces morati da imas instaliran Word na racunaru na kojem ce tvoj program raditi i moras znati tacno veruziju Worda koja je instalirana jer svaka verzija ima svoj jedinstveni GUID (cini mi se da se tako zove, to je broj koji je jedinstven za svaku ActiveX kontrolu i po tom broju Windows zna koji kontrolu da ucita i pokrene). Zaista mislim da je najlakse da to uradis u nekom reportu koju radi sa Delphi i tako ce tvoj program biti dovoljan sam sebi da radi.
[ iggac @ 06.12.2004. 14:07 ] @
Ako bas nije potrebno da se radi u Wordu preporucio bih Rave Report.
[ slavica2000 @ 28.12.2004. 05:38 ] @
U stvari trebalo je da jedan izvestaj odstampan iz quick Reporta posaljem mail-om nekome ko nema instaliran Delphi a nisam znala kako.
Za mene jos uvek tesko
[ milex @ 28.12.2004. 07:20 ] @
Fast Report je prava stvar. Ko ga jednom proba zaboravi odmah na Quick, Rave ...
Iz Fast reporta možeš da exportuješ u šta god hoćeš, .doc.htm.txt.rtf...
[ Srki_82 @ 28.12.2004. 07:30 ] @
Citat:
milex: Fast Report je prava stvar. Ko ga jednom proba zaboravi odmah na Quick, Rave ...
Iz Fast reporta možeš da exportuješ u šta god hoćeš, .doc.htm.txt.rtf...

I ja kazem isto :)
[ IgLo @ 28.12.2004. 10:36 ] @
I meni je skoro trebalo nesto slicno, odnosno, morao sam da exportujem neke stvari u Excel. Pogledaj na ovom sajtu uputstvo

http://community.borland.com/article/0,1410,10126,00.html

Radi odlicno sa svim verzijama Worda i Excel-a od 97 do 2003 (isprobano). Jedino sto nije odradjeno u njihovim primerima jeste provera dali je instaliran word i excel, ali ako ti to bude trebalo reci pa cu ti poslati kod.
[ Srki_82 @ 28.12.2004. 16:40 ] @
OLE i COM su mocne stvari, ali nije bas mocno kada se korisnik tvog programa potrudi da ubaci sve podatke i onda pokusa da exportuje u Word, a programcic kaze BIIIIIIIIIP... Word nije instaliran. Ako si 100% sigurna da ces imati Word na svim racunarima na kojima ce se pokretati tvoj program radi sa automatizacijom.
[ slavica2000 @ 29.12.2004. 05:57 ] @
milex: Fast Report je prava stvar. Ko ga jednom proba zaboravi odmah na Quick, Rave ...
Ja sam ga danas skinula sa Net-a ali moj program javlja gresku jer nemam frxClass. Ima li neka pomoc da lakse zaboravim Quick, Rave...
[ Riste Pejov @ 29.12.2004. 07:40 ] @
Citat:
slavica2000:
Ja sam ga danas skinula sa Net-a ali moj program javlja gresku jer nemam frxClass. Ima li neka pomoc da lakse zaboravim Quick, Rave...


HTML ?! btw QuickReports ima dobar(a mozda i nije toliko dobar kada imas grafiku) Exporter za HTML. Neznam sta ce ti vise. Koji reporting engine je bolji je samo stvar ukusa. Ono sto Rave, Fast imaju a Quick nema, valjda ti i ne treba :)

Ali niko te na kraju krajeva ne forsira da trebas quick reps za export HTML-a.
[ sasas @ 29.12.2004. 07:49 ] @
Citat:
...Koji reporting engine je bolji je samo stvar ukusa...


Definitivno se slazem s ovim. Ja sam radio sa bar pet razlicitih report enginea i svaki je imao prednosti i mane. Nema lepog i univerzalnog resenja.

ss.
[ Srki_82 @ 29.12.2004. 16:20 ] @
Zasto sednes i napises svoj report engine sa svim funkcijama koje su ti potrebne :)
[ Mihail Miklaševskij @ 30.12.2004. 02:17 ] @
Citat:
slavica2000: U stvari trebalo je da jedan izvestaj odstampan iz quick Reporta posaljem mail-om nekome ko nema instaliran Delphi a nisam znala kako.
Za mene jos uvek tesko


Ako moras da posaljes izvestaj nekome ko i nije bas vican radu na racunarima mozes upotrebiti i jedno nekonvencijalno resenje.

Instaliras kod sebe distiller, pa zatim taj tvoj izvestaj umesto na stampac posaljes na njega i napravis PDF. PDF mora da otvori.

p.s.

Mada na kraju pitanje je da li je ovaj odgovor za delphi forum :)
[ sasas @ 30.12.2004. 10:13 ] @
Citat:
Srki_82: Zasto sednes i napises svoj report engine sa svim funkcijama koje su ti potrebne :)


Pa zato sto bi imao iste prednosti i nedostatke kao ovi ostali :) Ovako bar mogu da krivim nekog drugog za loshe stanje :)
Ja sam nasao idealno resenje: nikad ne radim reporte ;) Moj posao to ionako jako retko zahteva.

ss.
[ Srki_82 @ 30.12.2004. 16:31 ] @
Pisanje novih komponenti (izmedju ostalog i za report) obicno znaci ispravljanje nedostataka u postojecim komponentama :) Znas sta hoces, sta nemas u drugim komponentama, pokupis sve najbolje iz svih, sredis ono sto im nedostaje i imamo novu super report komponentu. Sutra ce neko tvojoj komponenti naci manu i napraviti novu ultra report... pa mega report, pa giga report... ultra giga mega... rib... ovaj... report... itd :P

P.S.
Vec neko vreme razmisljam da na ES-u napisem neki tutorial o pravljenju novih komponenti... koliko mi se cini izgleda da cu i da uradim uskoro.
[ slavica2000 @ 30.12.2004. 17:07 ] @
Volim da citam tutorijale, uvek se nesto nauci, pa se nadam da ces ti to napisati
[ sasas @ 30.12.2004. 21:31 ] @
Citat:
Srki_82: Pisanje novih komponenti (izmedju ostalog i za report) obicno znaci ispravljanje nedostataka u postojecim komponentama...


you are kind of missing my point ;) (ili se ja nisam najsrecnije izrazio)

Imho, reporti su toliko kompleksni da ja sa ove tacke gledista ne bih nikad garantovao da mogu popraviti nedostatke koje sad vidim (nije tako jednostavna stvar kako je verovatno sebi predstavljas). Da ne govorimo o vremenu i trudu koji se treba uloziti u nesto sto me pre svega ne zanima ;)

ss.
[ Srki_82 @ 31.12.2004. 00:37 ] @
Dobro, ne zanima te to zato to i neces raditi :) Neko koga to zanima i smetaju mu nedostaci bi verovatno izdvojio vreme da sredi nov report. Nisu bezveze izmisljene tolike komponente za reporte, zar ne? :) Nisam nikad ni rekao da je lako da se pise sve iz pocetka i da se ispravljaju neki veliki nedostaci, ali pocnes od malih (dodas recimo frame na QRLabel) i tako mic po mic za godinu dana sredis svasta... ali za godinu dana ce izaci i neki mnogo bolji free report :P