Delphi 7 query tartalmának nyomtatása

Delphi 7 query tartalmának nyomtatása
2017-04-25T22:13:58+02:00
2017-05-02T15:30:12+02:00
2022-10-15T23:15:53+02:00
dlaca
Sziasztok!

Sajnos nyomtatással Delphi alatt elég keveset foglalkoztam, idáig a QuickReport komponensekkel mindent megoldottam.
Egy Query-be lekérdezett adatok tartalmát szeretném Delphi 7 alatt kinyomtatni. Két oszlop van venne (Sorszám, Adatok). A Sorszám 9 karakter, az Adatok mezőben változó hosszúságú (max. 255 karakter) szöveg van benne.

A problémám a következő: QuickReport komponenssel próbálkoztam idáig, de ott a Detail törzsszakasz magasságát, és a QRDBText nagyságát előre meg kell adnom, ami sok üres területet eredményez, mert legtöbb esetben csak 20-30 karakter az Adatok mezőkben lévő szöveg. Ha a Detail törzsszakasznak egy sor magasságot adok akkor viszont a hosszabb szövegek végét levágja. 

Van olyan megoldás ezzel a komponenssel, hogy a Adatok mezőben lévő szöveg méretétől függően változzon a törzsszakasz mérete, tehát ne legyen üres terület két rövidebb szöveg között? Esetleg tudtok olyan más komponenst ajánlani ami megoldást jelentene erre a problémára?
Mutasd a teljes hozzászólást!
Ha jól emlékszem - évek óta nem Delphiztem már - a QRDBText-nek van egy AutoStretch property-je, amit ha True-ra állítasz, akkor automatikusan megnöveli a kontrol magasságát, ha nem férne bele a tartalma. Ha jól értettem a problémát, akkor ez a megoldás rá.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd