V8 függvény egy jelentést csoportosítással készít a jelentést készítő, tudás könyv segítségével
v8: Függvény egy jelentés készítéséhez csoportosítással a jelentést készítő segítségével
Funkció, amellyel gyorsan és kényelmesen kiadhat egy jelentést csoportosítással (a-la összefoglaló táblázat), tetszőleges csoportosítási sorrendben és az összesítések összetételében. Elég, ha meg kell adnunk a paramétereket, a funkció mindent megtesz.
Kulcsszavak: építész, jelentés
A jelentéskészítő hatékony eszköz a jelentések gyors írásához.
Azonban néha használni szeretném az elrendezésemet, és csak egy olyan "halat" szeretnék használni, amely gyorsan felhasználható jelentés készítésére, különösen akkor, ha az adatokat egy értéktartományból vették le.
Ez egy ilyen "hal".
Javaslom a csoport létrehozásának funkcióját. amely egy értéktartomány kimenetével foglalkozik a jelentéskészítővel a megadott csoportosításokkal, összegekkel és csoportosítási paraméterekkel.
Az eredmények felhasználhatók - összeg, összeg, átlag.
A rendezés még nincs támogatva, ezért a paraméterlista struktúrájaként adódik át, így saját paramétereket adhat hozzá.
Rugalmas paraméterkezelést használnak:
= Ha nincs megadva elrendezés, az elrendezés nem válik helyettessé
= Ha az építő paraméterei nincsenek megadva, akkor nincsenek hozzárendelve
= Forrásként használható, nem csak értékek táblázata, hanem lekérdezés eredménye is
= Ha nincs megadva táblázatkezelő dokumentum, akkor nem jelenik meg
Példa egy függvényhívásra:
Az elrendezés felépítése
A szintvonalakat Level0, Level1 szintnek nevezzük.
A szintekkel rendelkező oszlopokat 0 szintnek, 1-es szintnek, ...
A vonalakra vonatkozó részletes információkat a részletek jelölik.
A teljes összegeket általános számláknak nevezzük, az asztalfejléc a táblázat tábla, az asztal alsó szintje a Basement Tables.
Talán a kép nem észrevehető, de az eredményeket tartalmazó oszlopok olyan paramétereket tartalmaznak, amelyek ugyanazok, mint az értéktáblázat eredményei. például "Összeg", "Mérleg", "Mennyiség".
Kód Megjegyzések
Tegyük fel, hogy van egy bizonyos táblázata a TK értékeknek.
A jelentés készítője, amely ehhez az értéktáblához kapcsolódik, a következőképpen hozható létre:
Például a csoportcsoportok értékeinek listáján van egy lista oszlopa a jelentéshez, a lista szerkezetéhez, egy összegző oszlophoz (az eredmény oszlopoknak explicit módon meghatározott típusúnak kell lenniük, különben az eredmény nem kerül összegzésre).
Meg kell adni, hogy a csoport oszlopai az építő mérései - a Report Builder feladata a mérések beállítása.
Meg kell adnod, hogy a sztring oszlopai az építő összesített értékei, és hozzárendelnek nekik egy bizonyos függvényt a teljes összegekhez (Mennyiség, Összeg) - a jelentés készítőjének funkciója, az Eredmények megadása.
Ezután kitölti az építő beállításait:
Az építő beállításai alakultak ki, de a mérések sorrendje nem feltétlenül felel meg a csoporthoz tartozó sorrendnek, ki kell javítanunk a csoportok sorrendjét - a Jelentéskészítő funkciója Javítsa ki a mérési rendeletet.
Ezután elvégezzük az építőt, és kitöltjük az elrendezés kimeneti paramétereit:
Most be kell illesztenünk a saját elrendezésünket az építtetőbe. De az elrendezés az építő és a mi csoport nevek nem egyeznek, ezért meg kell javítani a neveket. Az elrendezés változóban az elrendezésünk tárolódik, feldolgozni fogjuk és helyettesítjük az építő elrendezésében:
Ezután kitöltjük az elrendezés kimeneti paramétereit:
Nos, most megjelenítheti az építő eredményeit egy táblázatos dokumentumban:
Funkció könyvtár
Itt van a függvénytár forráskódja: