FastReport munka felhasználó által definiált függvények jelentési info

FastReport: Munka felhasználó által definiált függvények

Sok fejlesztő dolgozik az adatbázis és tervezése jelentések FastReport többször felvetette a kérdést: hogyan kell használni a funkciókat a jelentéseket? Ebből a célból a FastReport egy felhasználó által definiált függvények. Hogyan kell használni és hogyan kell hozzáadni őket FastReport. Megpróbálom elmondani, ebben a cikkben.
A szabványos felhasználói függvények néz ki, mint az alábbi ábrán

Ahhoz, hogy a funkció jelenik meg a listában érhetők el a jelentésben tervezője, akkor fel kell vennie a kivitelező TfsSysFunctions.Create kialakítása követi AddMethod ( „funkció MyRoundTo (X: Extended N: Egész): Extended” CallMethod6, FCatMath)

Ezután keresse meg a keresési dokumentum CallMethod6 funkciót, és adjuk hozzá a következő kódot

Miután az összes változás, mentse a fájlt. Akkor újra kell fordítani a forráskódot scripting FastScript könyvtárban. Ehhez futtassa ReCompile.exe a FastReport gyökérkönyvtárába. bekezdésben Mit akarsz csinálni, válassza Visszafordítás csomagolásán és nyomja meg a Compile gombot (fordításkor IDE zárva kell lennie).

Miután összeállítása, nyitott FastReport tervezők. menjünk tovább a funkciók fülre, majd látni, hogy volt egy lista a funkciók a funkció

Próbáljuk használja a funkciót egy egyszerű példát. Például a számot kell kerekíteni -2,656654 3 tizedesjegyig, és a szám -5,75656324 5 tizedesjegy pontossággal. Tegye az alábbiak szerint

Látjuk, hogy minden működik, ahogy kellene

Kapcsolódó cikkek