Fórumok
Jó dolog ez a lazarus, csak egy bajom van vele: az égegyvilágon semmilyen *rendes* doksi nincs hozzá. Ha akarok valamit, akkor delphi környékén kell turkálni.
Éppen előkészítek dolgokat egy majdani munkához (amit remélem meg is rendelnek), lazarusban szándékozom majd elkövetni. Mivel a priuszomban csupán clipper, pascal, némi php és baromi sok z80 assembly fordul elő, ámde delphi nem, ezért az átállás nekem meglehetősen nehézkes.
A kérdésem: a lazreport szerkesztőjét hogyan lehet előcsalogatni? Írják valahol, hogy ugyanolyan egyszerű, mint a delphiben.
(Nnna, kösz. Most biztosan tudni fogom.)
Szóval?
Hozzászólások
Szia
Ezekbe nincs benne?
http://lazreport.sourceforge.net/
http://freereport.sourceforge.net/en/
http://wiki.lazarus.freepascal.org/index.php/Getting_Lazarus
--
üdv: virtualm
http://lazreport.sourceforge.net/ : csak a használata, de az ELINDÍTÁSA nincs leírva
http://freereport.sourceforge.net/en/ : lazarusban keresem, ez viszont csak saját magát reklámolja.
http://wiki.lazarus.freepascal.org/index.php/Getting_Lazarus : ugyan, hová gondolsz...?
Mondom: infó, konkrétan, leírva nincs sehol.
Tehát: a kérdés: hogyan lehet elindítani a szerkesztőjét, hogy reportot tudjak dizájnolni? Mit/mire kell kattintani/megnyomni/odakacsintani?
Kattkatt, de hová?
Ja, és a lényeg: win alatt lenne a dolog (a megrendelő gusztusa ugyebár....)
A Qt próbáltad már?
A 4.5 már LGPL licenszelésü.
Kösz,de elsősorban win és lazarus, ezen belül lazreport a nyomtatáshoz (egyébként tdbf komponenssel DBF alapú adatbázis lesz, egyedi gépeken - egyedi adatok alapján)
QT mennyiben lenne nekem jó...?
"QT mennyiben lenne nekem jó...?"
Hááát... Megtanulnál még egy GUI-készítő eszközt.
--
не закурить! (Ne gyújts rá!) не куриться! (Ne dohányozz! Ne füstölögj!)
Biztosan jó, mert ahány nyelv, annyi ember... :)
De nincs most annyi időm.
Nini! Mit találtam neked? First steps in LazReport
Remélem OOo van a gépeden. Ha nincs legyen!
"A kérdésem: a lazreport szerkesztőjét hogyan lehet előcsalogatni?"
Ugye telepítetted a LazReportot is? Bocsi csak felmerült bennem.
A Delphiben lévő quickreport egy bevásárolt cucc, de az települ magával a Delphivel. A LazReportot külön kell telepíteni!
--
не закурить! (Ne gyújts rá!) не куриться! (Ne dohányozz! Ne füstölögj!)
Köszi, nekem is megvan már.
Az a bajom, hogy NEM TUDOM elindítani. Hogyan fogalmazzak?
A szerkesztőjét elpcslogatni nem tudom.
Minden fent van, él, működik, de használni nem tudom, mert nem tudom, hogy bill.kombóra indul, avagy egérrel kell B betűt rajzolni, vagy elég, ha csak hármat nyugat felé köpök...?
Elég, ha valaki aszonyga: te haver, az egérrel lenyomott ctrl mellelt hat és felet kattints éjjel fél négykor, és akkor leindul.
De senki.
Én még ugyan nem használtam LazReportot. De nem értem, hogy magát a report formot nem tudod elkészíteni, vagy a kész riportot nem tudod elindítani?
Mert Delphiben ez úgy van, hogy felpakolod a report formra ez elemeket, (fejléc, törzs lábléc a törzsben lehet pl. rész összegeket is kiíratni), elkészíted hozzá a logikát, mondjuk egy sql lekérdezést és magát a riportot meghívod programból.
PL: qrlIratlista.Preview;
Ahol a "qrlIratlista" a quickreport form neve.
--
не закурить! (Ne gyújts rá!) не куриться! (Ne dohányozz! Ne füstölögj!)
Te is beleestél abba a hibába: delfi alatt így meg úgy használtam...
"Hogyan LÉPTÉL BELE MAGÁBA a REPORTBA" volt a kérdés.
Jobb-klick: helyi menü.
--
не закурить! (Ne gyújts rá!) не куриться! (Ne dohányozz! Ne füstölögj!)
A Form-ra kiteszel egy TfrReportot, kettőt kattintassz rá, és voálá.
Azannya!
Pont ott.
Láda sör (virtuálisan) a tiéd.
Örök köszönet.
Ha vonalkódot, lekerekített télalapot, vagy vmilyen alakzatot akarsz, akkor az annak megfelelő komponenst is a formra kell pakolni, ezek után az is megjelenik a szerkesztőben.
Köszi.
Most már ráéreztem :)
Lehet változóra hivatkozni?
A programban lévő változókra nem tudsz hivatkozni. A reportban vannak előre definiált változók, mint Date, time, page, totalpages, stb, és függvénye, valamint saját képleteket is tudsz használni. Ezeken kívül a dataset mezőire tudsz hivatkozni.
Szomorúan hallom....
Azért kösz.