Jelentés delphi - 23. fejezetben

Befejezése felülvizsgálata az új jelentés generátor, nézzük meg a részleteket a programozás, és mi a teendő, hogy az alkalmazás tud dolgozni jelentéseket.

A jelentés egy kiterjesztéssel rendelkező jelentésfájlon alapul. A Rave Reports vizuális fejlesztői környezetében hozható létre, és tetszőleges számú oldalt tartalmazhat. Minden oldal grafikus vagy szöveges elemekkel vagy adatbázison megjelenő adatokkal keretezhető. Más szóval a RAV fájl egy jövőbeli jelentés tervezetét tartalmazza, amely általános információkat tartalmaz a jelentésről, az oldalainak feldolgozásáról és a betöltés szabályairól.

A projekt létrehozása után a jelentést csatolni kell a Delphi alkalmazáshoz. Ehhez használja a TRvProject összetevőt (23.1 ábra). Ez az összetevő jelentést nyújt be az alkalmazásban.

Ábra. 23.1. A Rave jelentések komponensei a Delphi alkalmazásban

Annak érdekében, hogy a Delphi alkalmazás elvégezhesse a jelentések nyomtatásának funkcióit, a fejlesztőnek a következő műveleteket kell elvégeznie.

1. A Rave Reports vizuális fejlesztési környezet használatával jelentési projektet kell létrehoznia, és mentenie kell (lásd 24. fejezet).

2. Mozgassa a TRvProject komponenst a Delphi projektjébe, és a ProjectFile tulajdonság segítségével kapcsolja össze a jelentésprojektfájllal (lásd alább).

3. Transzferelje a TRvSystem komponenst a Delphi alkalmazásprojektjére, és társítsa a TRvProject komponenshez. Ehhez használja a TRvProject összetevő Engine tulajdonságát (lásd alább).

Természetesen ez a legegyszerűbb módja a jelentéseknek az alkalmazásokba való felvételére. Bonyolultabb problémák megoldása érdekében részletesen meg kell vizsgálni a fenti komponenseket.


Kapcsolódó cikkek