Segédjelentések használata

A segédjelentések

A segédjelentés másik jelentésbe beillesztett jelentés. Amikor több jelentést kombinálunk, ezek közül az egyiknek főjelentésnek kell lennie. A főjelentés lehet kötött vagy kötetlen attól függően, hogy táblán, lekérdezésen (lekérdezés: A táblákban tárolt adatokra vonatkozó kérdés, vagy az adatokon végzett művelet végrehajtására irányuló kérés. A lekérdezés több táblából is gyűjthet adatokat, melyek űrlapok, jelentések vagy adatelérési lapok adatforrásául szolgálhatnak.), SQL utasításon (SQL-karakterlánc/utasítás: SQL-utasítást (például <b>SELECT</b>, <b>UPDATE</b>, vagy <b>DELETE</b>) definiáló, valamint WHERE és ORDER BY záradékot tartalmazó kifejezés, amely általában lekérdezésben és összegző függvényekben szerepel.) alapszik-e vagy sem.

Példa kötetlen főjelentésre két nem kapcsolódó segédjelentéssel

A kötetlen főjelentés a beszúrni kívánt nem kapcsolódó segédjelentések tárolójául szolgál.

A kötetlen főjelentés két segédjelentést tartalmaz

Az egyik segédjelentés az értékesítéseket összegzi alkalmazottak szerint

A másik segédjelentés kategória szerint összegzi az értékesítéseket

Példa azonos rekordforráshoz kötődő fő- és segédjelentésre

A főjelentést használhatjuk részletrekordok (egy adott év minden értékesítése) megjelenítésére, majd egy segédjelentést használhatunk az összesítő adatok (például a negyedév teljes forgalmának) megjelenítésére.

A segédjelentés az éves eladásokat negyedévenként összegzi

A főjelentés napokra bontva sorolja fel az eladásokat

Példa kapcsolódó rekordforrásokhoz kötött fő- és segédjelentésre

A főjelentés két vagy több párhuzamos segédjelentés közös adatait tartalmazza. Ebben az esetben a segédjelentés a főjelentésben látható adatokhoz kapcsolódó adatokat tartalmazza.

 

A főjelentés mutatja az egyes vásárok címét és helyszínét

A segédjelentés az egyes vásárokon részt vevő üzletkötőket sorolja fel

Segédűrlapok a jelentésben

A főjelentésben segédűrlapok (segédűrlap: Olyan űrlap, amely egy másik űrlapon vagy jelentésben található.)és segédjelentések tetszőleges számban egyaránt lehetnek. A főjelentés legfeljebb kétszintű segédűrlapokat és segédjelentéseket tartalmazhat. Egy jelentés tartalmazhat például olyan segédjelentést, mely további segédűrlapot vagy segédjelentést tartalmaz. A következő táblázat a főjelentésben lévő segédűrlapok és segédjelentések lehetséges kombinációit sorolja fel.

1. szint

2. szint

1. segédjelentés

2. segédjelentés

1. segédjelentés

1. segédűrlap

1. segédűrlap

2. segédűrlap

A jelentés és a segédjelentés szinkronizálása

Amikor a főjelentésbe annak adataihoz kapcsolódó információkat, tartalmazó segédjelentést szúrunk be, a segédjelentés vezérlőelemet (segédűrlap/segédjelentés vezérlőelem: Olyan vezérlőelem, amellyel űrlapon segédűrlapot, jelentésben segédűrlapot vagy segédjelentést jeleníthetünk meg.) a főjelentéshez kell csatolni. A csatolás biztosítja, hogy a segédjelentésben kinyomtatott rekordok megfeleljenek a főjelentésben kinyomtatott rekordoknak.

Amikor varázslóval, illetve az Adatbázis ablakból (Adatbázis ablak: Access adatbázisok és Access projektek megnyitásakor megjelenő ablak. Új adatbázis-objektumok létrehozására és létező objektumok megnyitására szolgáló parancsikonokat jelenít meg.) egy jelentés vagy adatlap másik jelentésbe való áthúzásával segédjelentést hozunk létre, a Microsoft Access az alábbi esetekben automatikusan összehangolja a főjelentést és a segédjelentést:

Megadtuk a kapcsolatot (kapcsolat: Két tábla közös mezői (oszlopai) között létrehozott viszony. A kapcsolat egy-az-egyhez, egy-a-többhöz vagy több-a-többhöz típusú lehet.) a kijelölt táblák, illetve a kijelölt lekérdezések alapjául szolgáló táblák között.

A főjelentés elsődleges kulccsal (elsődleges kulcs: Egy vagy több mező (oszlop), amelynek értékei egyedi módon azonosítják a tábla egyes rekordjait. Az elsődleges kulcs nem rendelkezhet <b>Null</b> értékkel, és mindig egyedi index tartozik hozzá. Az elsődleges kulccsal a tábla egy másik tábla idegen kulcsaihoz rendelhető.) kapcsolódik a táblához, míg a segédjelentés olyan táblán alapul, amely rendelkezik egy, az elsődleges kulccsal azonos nevű és azonos vagy kompatibilis adattípusú (adattípus: A mező azon jellemzője, mely meghatározza, milyen típusú adatot képes tárolni. Az adatok típusa lehet Boolean, Integer, Long, Currency, Single, Double, Date, String és az alapértelmezett Variant.) mezővel. Ha például a főűrlap alaptáblájában az elsődleges kulcs Számláló adattípusú mező, és ennek Mezőméret tulajdonsága Hosszú egész, akkor a segédűrlap alapjául szolgáló tábla megfelelő mezőjének Szám típusúnak kell lennie, és a mező Mezőméret tulajdonságának Hosszú egész értékűnek kell lennie. Ha kijelölünk egy lekérdezést, akkor az ebben a lekérdezésben szereplő alaptábláknak ugyanezeket a feltételeket kell kielégíteniük.

Megjegyzés: A Northwind mintaadatbázis Sales by Category és Sales by Year jelentése segédjelentéseket használ. A jelentések megtekintéséhez válasszuk a Súgó menün a Mintaadatbázisok, majd a Northwind mintaadatbázis vagy a Northwind Access mintaprojekt parancsot, és nyissuk meg a jelentéseket Tervező nézetben.

Segédjelentés áthelyezése

Kattintsunk a segédjelentés vezérlőelemre.

Vigyük az egér mutatóját a vezérlőelem vagy a címkéje bal felső sarkán lévő áthelyező fogantyú fölé, míg az egérmutató felfelé mutató kéz alakúra nem változik.

Húzzuk a vezérlőelemet vagy a címkét az új helyre.

Segédjelentés átméretezése

Kattintsunk a segédjelentés vezérlőelemre.

A megfelelő méretezők húzásával állítsuk be a vezérlőelem kívánt méretét.

Bezárás