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