Csoportok megértése (Jelentéskészítő 2

A Report Builder 2.0-ban a csoport az adatterülethez kötődő jelentésadat-készlet nevezett adatkészletét képviseli. Alapvetően a csoport szervezi a jelentés adatkészletének bemutatását. Az adatterület minden csoportja különböző jelentéseket tartalmaz a jelentés adatainak egy csoportjából.

A következő rész a csoportok különböző aspektusait ismerteti.

A csoport neve és a felhasználó által meghatározott csoportosítási kifejezések csoportja. A csoportkifejezések egy csoportja egy adatkészlet egyetlen mezőjére vagy több kifejezés kombinációjára utal. Ha a csoporthoz több kifejezés is létezik, akkor a csoport kifejezést futás közben kombináljuk és a csoport adataira alkalmazzuk. Például létezik olyan csoport, amely az adatmezőt az adatterületen lévő adatok rendezésére használja. Futtatáskor az adatokat dátum szerint rendelik meg, majd az összes dátumhoz tartozó összes adatsor összesítésével jelenik meg.

A legtöbb esetben a Report Builder 2.0 automatikusan létrehoz egy csoportot egy adatterület tervezésénél. Egy táblázathoz, mátrixhoz vagy csoportlistához akkor hozza létre, ha a mezőket áthelyezi a csoportosító ablaktáblába. Csoportdiagramok esetén csoportok hozhatók létre mezők mozgatásakor a húzási zónákra. Az érzékelőhöz a Szenzor tulajdonságai párbeszédpanelt kell használnia. Táblázatra, mátrixra vagy listára manuálisan létrehozhat egy csoportot. További információ: Hogyan hozzon létre, mozgathat vagy törölhet egy csoportot az adatterületen (Jelentéskészítő 2.0). Ha egy jelentések létrehozásakor hozzáad egy csoportot, tekintse meg a bemutatót. Hozzon létre egy egyszerű táblázatjelentést (Report Builder 2.0).

A csoport létrehozása után beállíthatja az adatterület egyedülálló adattulajdonságait, például szűrheti és rendezi a kifejezéseket, az oldaltöréseket és a csoportváltozókat az adott területhez tartozó adatok tárolásához. További információ: A csoportfunkciók használata (Jelentéskészítő 2.0).

Meglévő csoport szerkesztéséhez nyissa meg a megfelelő csoport tulajdonságpanelét. Megváltoztathatja a csoport nevét. Ezenkívül megadhatja a csoportosítási kifejezéseket egy mező vagy több mező alapján, vagy olyan jelentésparaméter alapján, amely az értéket futásidőben állítja be. Bármely csoportot is létrehozhat egy kifejezéskészletre, például egy olyan kifejezéskészletre, amely meghatározza a demográfiai adatokhoz tartozó korcsoportokat. További információért lásd a Mintacsoport-kifejezéseket (Jelentéskészítő 2.0).

Ha megváltoztatja a csoport nevét, manuálisan frissítenie kell a régi csoportnévhöz kapcsolódó összes csoportosító kifejezést.

A csoportok szervezésének ismerete segíteni fog olyan adatterületeket felépíteni, amelyek ugyanazokból az adatokból különböző reprezentációkat mutatnak be azonos csoportok meghatározásával.

A csoporton belül egy vagy több hierarchiának elemei vannak az egyes adatterületeken. A csoportszintű hierarchiában vannak a "szülő-gyermek" típusú csoportok, amelyek be vannak ágyazva, és egymással összefüggő csoportok lehetnek.

Ha elképzelni olyan csoportokat, mint a "szülők-leszármazottak", egy fa struktúrában, akkor minden csoport a fa struktúrák erdeje. A tablix adatterület magában foglal egy sorcsoport hierarchiáját vagy egy oszlopcsoport hierarchiáját. A sorcsoport tagjaihoz tartozó adatok vízszintesen bővülnek az oldalon, és az oszlopcsoport tagjaihoz tartozó adatok függőlegesen vannak kibővítve az oldalon. A csoportosítási ablaktáblán megjelenik a sorcsoport tagjai és az oszlopcsoport elemei az aktuálisan kiválasztott tablix adatrégió számára a tervezési területen. További információ: Csoportosítási terület (Report Builder 2.0).

Általában nincs szükség csoportokra az érzékelő adatterületén, de lehetővé teszi az adatok csoportosításának módját az érzékelő statisztikai értékének kiszámításához.

A rácsonként bővíthető adatterületek különböző csoportokat támogatnak, mint azok az adatterületek, amelyek vizuálisan megjelenítik az adatokat. Ezért a tablix adatterület és táblák, listák és mátrixok a tablix adatrégió alapján különböző csoportokat támogatnak, mint a diagram vagy az érzékelő. A következő szakaszok foglalkoznak az egyes adatterület-típusok csoportosításának típusával és céljával.

A csoportok eltérő nevekkel rendelkeznek a különböző adatterületeken, de a csoportok létrehozásának és használatának alapelvei változatlanok maradnak. Amikor hozzon létre egy csoportot egy adatterülethez, megadja, hogy a szervezet miként szervezi meg a részletes adatokat az adatterülethez tartozó adatkészletből. Minden adatterület támogatja azt a csoportstruktúrát, amelyben a csoportosított adatok megjelennek.

Csoportok a tablix adatterületen: részletek, sorok és oszlopcsoportok

Ahogyan ez a szakasz bemutatja, a tablix adatterület lehetővé teszi, hogy sorokat és oszlopokat rendezzen csoportokba. Azonban a soros és oszlopcsoportok nem az egyetlen csoportok, amelyek a tablix adatterületen érhetők el. Ez az adatterület a következő típusú csoportokat tartalmazhatja:

A Részletek csoport A részletes csoport a jelentés adatkészletének összes adatait tartalmazza, miután a jelentést készítő az adatkészlet-szűrőket és az adatterületet használja. Így az információcsoport az egyetlen, amelyben nincsenek csoportos kifejezések.

Valójában a részletcsoport jelzi azokat a adatokat, amelyek a lekérdezés végrehajtásakor láthatóak a lekérdezéstervezőben. Például van egy lekérdezés, amely megkapja az összes oszlopot a megrendelési táblázatból. Ezért az ebben a részletcsoportban szereplő adatok tartalmazzák az összes oszlop minden értékét a táblázatban. Az ebben a részletcsoportban található adatok tartalmazzák a létrehozott számított adatkészlet-mezők értékeit is.

Az információs csoportban lévő adatok tartalmazhatnak kiszolgálói oldali statisztikai számításokat is, amelyek az adatforráson és a lekérdezésen keresztül érkeznek. Alapértelmezés szerint a Report Builder a kiszolgáló statisztikai számításait részletes adatokként kezeli, hacsak a jelentés nem tartalmaz olyan kifejezést, amely az Aggregát funkciót használja. További információ: Összefoglaló.

Sorok és oszlopcsoportok csoportja Sorokat és oszlopokat rendezhet csoportokra. A sorcsoportok függőlegesen bővülnek az oldalon. Az oszlopcsoportok vízszintesen bővülnek az oldalon. A csoportok például beágyazhatók, például csoportosítva először [Év], majd [Negyed], majd [Hónap]. A csoportok is folytonosak lehetnek, például a [Terület] kifejezéssel csoportosítva, és ezt a [ProductCategory] kifejezéstől függetlenül.

Amikor hozzon létre egy csoportot egy adatterülethez, a Jelentéskészítő automatikusan sorokat és oszlopokat ad az adatterülethez, és ezeket a sorokat vagy oszlopokat használja a csoportadatok megjelenítéséhez.

Rekurzív hierarchia-csoportok A rekurzív hierarchia-csoportok több szintet tartalmazó jelentésadatok egy csoportját szervezik. Például egy rekurzív hierarchia egy csoportja képes megjeleníteni egy szervezet hierarchiáját, például [Alkalmazott], amely a [Munkavállaló] számára jelent. A jelentéskészítő szolgáltatások olyan csoport tulajdonságokat és beépített funkciókat biztosítanak, amelyek lehetővé teszik csoportok létrehozását ilyen típusú jelentésadatokhoz. További információ: A rekurzív hierarchia csoportok létrehozása (Report Builder 2.0).

Az alábbi lista összefoglalja az adatok adatfeldolgozásának módját:

Táblázat A karakterláncok, a szomszédos karakterláncok és a rekurzív hierarchikus karakterláncok csoportosítása (például a szervezet diagramja). Alapértelmezés szerint a táblázat részletes csoportot tartalmaz. Csoportok hozzáadásával húzza az adatkészlet mezőket a kiválasztott tábla csoportosítási ablaktáblájához.

Mátrix A sorok és oszlopok egymásba ágyazott csoportjait, valamint a sorok és oszlopok szomszédos csoportjait határozza meg. Csoportok hozzáadásával húzza az adatkészlet mezőket a kiválasztott mátrix csoportosítási paneljéhez.

Lista Alapértelmezés szerint támogatja a részletcsoportokat. Egy tipikus alkalmazás egy csoportosítási szint támogatása. Csoportok hozzáadásával húzza az adatkészlet mezőket a kiválasztott lista csoportosítási ablaktáblájához.

Miután hozzáadta a csoportot, az adatterület sor- és oszlopleírásai a csoporttagság szerint változnak. Ha töröl egy csoportot, akkor csak a csoportdefiníció törlése és a csoport törlése, valamint a hozzá tartozó összes sor és oszlop törölhető. További tudnivalók: A cellák, sorok és oszlopok megértése a Tablix adatkörzetben (Jelentéskészítő 2.0).

A megjelenített adatok korlátozásához vagy a számítások során végzett adatgyűjtés vagy csoportosítás használatához állítsa be a csoport szűrőit. További információ: Adat jelentés szűrése egy jelentésben (Jelentéskészítő 2.0).

Alapértelmezés szerint csoport létrehozásakor a csoport rendezési kifejezése megegyezik a csoportosító kifejezéssel. A rendezési sorrend megváltoztatásához módosítsa a rendezési kifejezést. További információ: Adatcsoportosítás és rendezés (Report Builder 2.0).

A csoport tagságának alapjai a Tablix sejtek számára

A tablix adatrégióban lévő sorok vagy oszlopok cellái több sorcsoportba vagy oszlopba sorolhatók. Annak megállapítására, a kifejezést a szövegmezőbe a sejt, amely összesítő függvényt (például = Sum (Fields FieldName.Value), az alapértelmezett domain a sejt - a legbelső gyermek csoport, amelyhez tartozik Ha a cella tartozik mindkét sorban csoportok számára egyaránt. és oszlopok, a terület két legbelső csoportban. Azt is írja a kifejezések, amelyek kiszámításához statisztikai részösszegek tulajdonítható, hogy a csoportban a másik adatsor. például ki lehet számítani a százalékos csoportban a csoport vagy az összes oszlop adatmező adatok (például = Sum (Fields! FieldName.Value) / Sum (Fields! FieldName.Value "ColumnGroup")). További információkért lásd. az alapvető információkat a Tablix adatterület (Report Builder 2.0) és összesítések kiszámításakor és egyéb statisztikai számítások (Report Builder 2.0).

Csoportok az érzékelőben: adatcsoportok

Az érzékelő általában nem használ csoportokat, hanem ezeknek a csoportoknak a jelzését. Ha csoportosítja az érzékelőt, a csoportot olyan aggregátumoknál használják, amelyek kiszámítják a megjelenített értékeket. Csoportokat kell hozzáadni az érzékelőhöz a kiválasztott érzékelő helyi menüjében. További információ: Adatok hozzáadása az érzékelőadatterülethez (Jelentéskészítő 2.0).

Kapcsolódó cikkek