[ gygy @ 06.12.2004. 23:18 ] @
| Imam jedan problem koji je najjednostavniji nacin da odstampam dve tabele i Label1?
Jedna je stringgrid, a druga dbgrid?
Do sada to nisam nikako radio stampu, probavao sam nesto sa Qreport-om, ali bezuspesno.
HVALA!!!
Pozdrav! |
[ bancika @ 06.12.2004. 23:27 ] @
pogledaj u helpu: recimo, ovo je primer odatle
Code:
uses Printers
var
r: TRect;
i: Integer;
begin
with Printer do
begin
r := Rect(200,200,(Pagewidth - 200),(PageHeight - 200));
BeginDoc;
Canvas.Brush.Style := bsClear;
for i := 0 to Memo1.Lines.Count do
Canvas.TextOut(200,200 + (i *
Canvas.TextHeight(Memo1.Lines.Strings[i])),
Memo1.Lines.Strings[i]);
Canvas.Brush.Color := clBlack;
Canvas.FrameRect(r);
EndDoc;
end;
mislim da je jednostavno...dobijes canvas i po njemu crtas sta god hoces. pogledaj za novu stranu ne secam se kako ide, ali sve moze tako da se uradi
[ Srki_82 @ 07.12.2004. 08:19 ] @
Skoro sve komponente mogu da istampaju svoj sadrzaj funkcijom Komponenta.Print (ili tako nesto). Secam se da sam davno tako stampao forme. Ako ti nije bitno kako ce sve izgledati na papiru ovo je verovatno najjednostavniji nacin. Ako ti je bas bitno moraces malo vise da se potrudis jer ono sto je bancika rekao radi sasvim lepo, ali ces morati da znas print quality za svaki stampas na kojem ces raditi (ne stampas isto ako ti je dpi 300, 600 ili 1200). Pre svakog stampanja moras da izracunas koeficijent sa kojim ces mnoziti koordinate, da odredis velicinu fonta, itd. Ja sam radio malo sa QReport-om i sasvim sam zadovoljan onim sto pruza tako da se drzim njega kad je stampa u Delphiju u pitanju.
[ slavica2000 @ 08.12.2004. 12:00 ] @
I ja sam radila sa QReportom i sve je OK i lako je ali sad imam problem kako da taj fajl ekstenzije QRP upamtim kao Word dokument ekstenzije .doc pa ako ko zna neka pomogne
[ sasas @ 08.12.2004. 12:16 ] @
Najblize exportu u word format je RTF filter. Postoji i filter za Excel. Za to treba da kupis profesionalnu verziju QuickReporta, verzija ugradjena u Delphi nema tu mogucnost.
Ja koristim relativno staru verziju (delphi 6 + QR professional 3.6.2), moguce je da su uveli dodatne filtere u novijim verzijama.
Inace, filteri su smecarski uradjeni, ja da sam ih programirao ne bih ih stavio ni na anonimni ftp sajt koliko su losi i nefunkcionalni, a kamoli da trazim neke pare za njih. Ostatak QuickReporta je i pomozi boze, ali filteri za export - lagani ocaj.
ss.
[ Riste Pejov @ 08.12.2004. 12:18 ] @
Otvoris "lpt1" kao fajl i pises u njemu. To je za mene radilo fenomenalno sa matricnim stampacima. Znas onda za novu stranu moras upisati pagebreak znak i sl. Ukoliko ti treba nesto veoma prosto, ovo ti je sasvim dovoljno.
Code:
pseudo kod:
prn := FileOpen("lpt1");
WriteLine(prn, "test linija");
[ Riste Pejov @ 08.12.2004. 12:26 ] @
Citat: slavica2000: I ja sam radila sa QReportom i sve je OK i lako je ali sad imam problem kako da taj fajl ekstenzije QRP upamtim kao Word dokument ekstenzije .doc pa ako ko zna neka pomogne
Ako ti je toliko stalo do MS Word, onda zasto jednostavno ne koristis Office Automation i Automatizujes Word da ti spremi report po tvojoj zelji, onda to isto mozes i printati iz worda i sahraniti na trvdi disk kao fajl, i sta li jos ne (spellcheck?). Zaguglaj malo imas milion tutorijala kako da to uradis ( http://www.blong.com/Articles/...n%20In%20Delphi/Automation.htm
http://vzone.virgin.net/graham.marshall/word.htm)
[ Srki_82 @ 08.12.2004. 15:10 ] @
Filteri za QR su stvarno losi, ali ni automatizaciju ne bih koristio ako program treba da koriste siroke narodne mase jer nece svi hteti da kupe MS Word samo da bi tvoj program mogao da radi. Jos ako vec imaju recimo Word 2003, a tvoja automatizacija radi za Word XP... hehe... tesko da ce se odluciti za kupovinu drugog Word-a. Ako je bas zaista potrebno moze se napisati .doc exporter. Secam se da sam u Win 3.1 pisao exporter za WinWord u svom programcicu. Samo nam treba specifikacija doc fajla :)
Zbog cega je Word toliko bitan, Slavice?
[ Srki_82 @ 08.12.2004. 16:30 ] @
Sad sam malo bolje pogledao Rave Report... ljudi pa to i nije tako lose :) Cini mi se da mi se na prvi pogled definitivno svidja vise nego Quick Report. Jos nisam probao kako rade exporteri (ima ih za rtf, html, pdf...) mogu samo da se nadam da rade bolje od onih iz QR :P
[ dogriz @ 09.12.2004. 08:54 ] @
Ja koristim Rave Report i zadovoljan sam, mnogo je bolji od QR. Jedino nisam uspeo da u pdf fajl exportujem sliku. Ne znam zašto, ali kad kreiram pdf iz Rave Reporta, dobijem prazno belo na mestu gde treba da je slika. Ostalo exportuje 1/1.
[ Srki_82 @ 09.12.2004. 14:37 ] @
PDF exporter radi najbolje od svih. Nisam puno radio u RR, pokusao sam samo da se malo igram i radilo je lepo. Ako pravis neke "obicne" izvestaje (bez iskosenih slova, redova koji se preklapaju, itd...) odlicno exportuje u sve formate koje podrzava (naravno ako exportujes u plain text sigurno nece izgledati lepo kao u PDF :P). Nisam probao da exportujem report sa slikom. Videcu sta se desava sa slikama pri exportu ;)
[ ITman @ 12.12.2004. 18:09 ] @
Do sada sam posao obavljao sa QReport-om u Delphi sestici, hteo bih da malo da eksperimentisem sa Rave-om. Na netu sam nasao neke demo verzije...Ima li ko da preporuci neku lokaciju gde mogu skinuti full verziju?
[ gygy @ 14.12.2004. 21:35 ] @
Kako da prikazem StringGrid pre stampe?
[ Srki_82 @ 14.12.2004. 23:16 ] @
@gygy
Mozes li da budes malo precizniji?
Export u pdf sa slikama radi sasvim lepo... bar kod mene.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|