8.5 Kapcsolatok
A Kapcsolatok funkció a munkafüzetek közötti szerkezeti viszonyok kialakítására és kezelésére szolgál. Meglévő munkafüzet csatolható az aktuális laphoz, valamint közvetlenül a felületről új almunkafüzet is létrehozható.
A beállítások meghatározzák:
A Kapcsolatok fül adatlap-, táblázat- és fastruktúrájú munkafüzetnél egyaránt elérhető. A rögzített elemek három, lenyitható szekcióban láthatók:
Szülő közvetlenül nem adható meg az aktuális munkafüzeten. Ehhez a szülőként használni kívánt lap szerkesztőfelületén kell az aktuális munkafüzetet gyerekként csatolni.
A választható típusokat a munkafüzet struktúrája határozza meg:
A Fül a szerkesztőfelületen jelenjen meg nem önálló típus, hanem a fülkapcsolat egyik paramétere.
A link, az oszloplink és a fül elsősorban a kapcsolódó munkafüzet megjelenítésében és elérési módjában tér el egymástól. A kompozíciós kapcsolat ettől eltérő célt szolgál: két, azonos szerkezeti szinten elhelyezkedő munkafüzet között használható, amelyek közül az egyiknek adatlapstruktúrájúnak kell lennie. Segítségével az adatlap mezői meghivatkozhatók a másik lap rekordjaiban.
A megjelenés feltételekhez köthető. Vizsgálható:
Több feltétel ÉS vagy VAGY kapcsolattal fűzhető össze.
A gyerek- és kompozíciós kapcsolatok sorrendje módosítható. A listában beállított elrendezés határozza meg a futó felületen látható sorrendet, a feltételek teljesülésének figyelembevételével.
A felületen az alábbi műveletek érhetők el:
📷 Kép – Kapcsolatok fül
8.5.1 A Kapcsolatok fül felépítése
A Kapcsolatok fül a munkafüzethez tartozó összerendeléseket három, lenyitható szekcióban jeleníti meg:
A szerkesztőfelület megnyitásakor mindhárom szekció nyitott állapotban látható. Az összecsukott vagy lenyitott állapot csak az aktuális szerkesztési munkamenet alatt marad meg.
Ha valamelyik csoport nem tartalmaz elemet, a Nincs még ilyen típusú kapcsolat rögzítve üzenet jelenik meg.
A fül neve mellett látható számláló a szülő-, gyerek- és kompozíciós kapcsolatok együttes számát mutatja.
📷 Kép – A Kapcsolatok fül szekciói
Szülő kapcsolat
A Szülő kapcsolat szekció az aktuális munkafüzet fölött elhelyezkedő munkafüzetet mutatja. Egy munkafüzethez legfeljebb egy szülő tartozhat.
Szülő közvetlenül az aktuális munkafüzeten nem adható meg. A szülőként használni kívánt munkafüzet szerkesztőfelületén az aktuális lapot gyerekként kell hozzákapcsolni.
A szülőkapcsolat során a kapcsolódó munkafüzet neve, ikonja és a kapcsolat típusa látható. A sor elején található szemikon a szülő munkafüzet szerkesztőfelületének Mezők fülét nyitja meg.
Gyerek kapcsolatok
A Gyerek kapcsolatok szekció az aktuális munkafüzet alá csatolt lapokat sorolja fel. Egy munkafüzethez több gyerek is tartozhat.
A sorok sorrendje áthúzással módosítható. A listában beállított elrendezés határozza meg a futó felületen látható sorrendet, a megadott feltételek teljesülésének figyelembevételével.
Kompozíciós kapcsolatok
A Kompozíciós kapcsolatok szekció az azonos szerkezeti szinten elhelyezkedő, egymáshoz rendelt munkafüzeteket mutatja. A kapcsolat egyik munkafüzetének minden esetben adatlapstruktúrájúnak kell lennie. Több kompozíciós kapcsolat is létrehozható.
A sorrend ugyanúgy módosítható, mint a gyerekkapcsolatoknál.
A kapcsolat sorának elemei
A gyerek- és kompozíciós kapcsolatok sorában az alábbi elemek jelennek meg:
📷 Kép – A kapcsolat sorának elemei
Keresés
A kereső a kapcsolódó munkafüzetek neve alapján szűri a listát. A találatok a szülő-, gyerek- és kompozíciós szekciókban jelennek meg.
📷 Kép – Kapcsolatok keresése
Új kapcsolat felvétele
Az Új kapcsolat felvétele gomb megnyitja a Kapcsolat szerkesztése panelt. A panelen meglévő munkafüzet kapcsolható az aktuális laphoz, vagy új almunkafüzet hozható létre.
8.5.2 Új kapcsolat felvétele
Az Új kapcsolat felvétele gombra kattintva megnyílik a Kapcsolat szerkesztése panel. A felületen meglévő munkafüzet kapcsolható az aktuális munkafüzethez, illetve új, csatolandó almunkafüzet is létrehozható.
📷 Kép – Kapcsolat szerkesztése panel
A kapcsolat létrehozásához az alábbi beállítások adhatók meg:
- kapcsolat típusa;
- kapcsolódó munkafüzet;
- kapcsolattípushoz tartozó paraméterek;
- feltételes kapcsolat.
Kapcsolat típusa
Első lépésként a kapcsolat típusa választható ki. Az elérhető lehetőségeket az aktuális munkafüzet struktúrája határozza meg.
| Munkafüzet struktúrája | Választható kapcsolattípusok |
|---|---|
| Adatlap | Link, Fül |
| Táblázat | Link, Oszloplink, Fül |
| Fa | Link, Oszloplink, Fül |
Kompozíciós kapcsolat kizárólag azonos szerkezeti szinten elhelyezkedő munkafüzetek között hozható létre, amelyek közül az egyik adatlapstruktúrájú.
📷 Kép – Kapcsolattípus kiválasztása
Kapcsolódó munkafüzet
A Kapcsolódó munkafüzet neve mezőben választható ki a csatolandó munkafüzet.
📷 Kép – Kapcsolódó munkafüzet kiválasztása
A kapcsolódó munkafüzet később módosítható. Másik munkafüzet kiválasztásakor a korábban létrehozott feltételek törlődnek.
Kapcsolattípushoz tartozó paraméterek
A kiválasztott kapcsolattípustól függően további beállítások jelenhetnek meg a szerkesztőpanelen.
Az egyes kapcsolattípusokhoz tartozó paramétereket és azok működését a 8.5.3 Kapcsolattípusok fejezet ismerteti.
Feltételes kapcsolat
A kompozíciós kapcsolat kivételével minden kapcsolattípus feltételhez köthető.
A feltételek létrehozásának és működésének részletes ismertetését a 8.5.4 Feltételes kapcsolatok fejezet tartalmazza.
Kapcsolat mentése
A Kapcsolat mentése gomb rögzíti a megadott beállításokat.
Gyerek- és kompozíciós kapcsolat közvetlenül létrehozható. Szülő kapcsolat közvetlenül nem hozható létre. Az aktuális munkafüzet szülőjének megadásához a szülőként használni kívánt munkafüzet szerkesztőfelületén kell az aktuális munkafüzetet gyerekként kapcsolni.
Új almunkafüzet létrehozása
Az Új munkafüzet létrehozása gombbal új, az aktuális munkafüzethez kapcsolódó almunkafüzet hozható létre.
A munkafüzet létrehozásának részletes folyamata a Munkafüzet létrehozása fejezetben található.
8.5.3 Kapcsolattípusok
A kapcsolattípus meghatározza, hogy a csatolt munkafüzet milyen formában érhető el. A Link, az Oszloplink és a Fül a megjelenítés, valamint a megnyitás módjában tér el egymástól. A Kompozíció az adatlap mezőinek másik munkafüzet rekordjaiban történő meghivatkozását teszi lehetővé.
Az elérhető kapcsolattípusokat az aktuális munkafüzet struktúrája határozza meg:
| Munkafüzet struktúrája | Elérhető kapcsolattípusok |
|---|---|
| Adatlap | Link, Fül |
| Táblázat | Link, Oszloplink, Fül |
| Fa | Link, Oszloplink, Fül |
A Fül a szerkesztőfelületen jelenjen meg nem önálló kapcsolattípus, hanem a Fül egyik paramétere.
Kompozíciós kapcsolat azonos szerkezeti szinten elhelyezkedő munkafüzetek között hozható létre. Az egyik munkafüzetnek minden esetben adatlapstruktúrájúnak kell lennie.
A kapcsolat típusa létrehozáskor választható ki, később pedig a Kapcsolat szerkesztése panelen módosítható. A típusváltás nem törli a korábban rögzített feltételeket, amennyiben a kapcsolódó munkafüzet nem változik.
Típusfüggő paraméterek
Az egyes kapcsolattípusokhoz az alábbi saját beállítások tartoznak:
- Link
- Menüben jelenjen meg
- Oszloplink
- Mindig látszódjon az ikon a táblázatban
- Fül
- Ez legyen az alapértelmezett fül?
- Fül a szerkesztőfelületen jelenjen meg?
- Kompozíció
- Nem tartozik hozzá saját kiegészítő paraméter.
A paraméterek részletes működését az egyes kapcsolattípusokat ismertető alpontok tartalmazzák.
8.5.3.1 Link
A Link kapcsolattípus a gyerekmunkafüzet szülőlapról történő megnyitását biztosítja. Adatlap-, táblázat- és fastruktúrájú munkafüzetnél egyaránt használható.
A futó felületen a linkként kapcsolt munkafüzet ikonja és neve a szülőlap bal felső részén jelenik meg. Több link esetén az elemek egymás mellett láthatók. Amennyiben nem férnek el a rendelkezésre álló területen, vízszintes görgetősáv biztosítja a további elemek elérését.
📷 Kép – Linkként kapcsolt munkafüzetek megjelenése a szülőlapon
Működés
Az ikonra vagy a munkafüzet nevére kattintva megnyílik a kapcsolódó gyerekmunkafüzet. A megjelenített rekordok az aktuális szülőrekordhoz tartoznak.
Feltételes megjelenés
A Link kapcsolat feltételhez köthető. Ebben az esetben az ikon és a munkafüzet neve csak a megadott feltételek teljesülésekor látható.
A feltételek beállítását és működését a 8.5.5 Feltételes kapcsolatok fejezet ismerteti.
Kapcsolódó funkció
A kapcsolódó munkafüzet alkalmazásmenüben történő megjelenítését a 8.5.4 Menüben jelenjen meg fejezet ismerteti.
8.5.3.2 Oszloplink
Az Oszloplink kapcsolattípus táblázat- és fastruktúrájú munkafüzetben biztosít közvetlen hozzáférést az adott rekordhoz tartozó gyerekmunkafüzethez.
Megjelenés táblázatban
Táblázatos munkafüzetben az oszloplink a rekord elején, a rekordkijelölő jelölőnégyzet után érhető el.
A megjelenítés módját a Mindig látszódjon az ikon a táblázatban paraméter határozza meg. A beállítás kapcsolatonként külön adható meg, ezért ugyanazon táblázatban egyes gyerekmunkafüzetek ikonja közvetlenül látható lehet, míg más oszloplinkek a Kapcsolatok (...) ikon alól érhetők el.
📷 Kép – Közvetlenül megjelenített és a Kapcsolatok ikon alól elérhető oszloplinkek
Mindig látszódjon az ikon a táblázatban
Bekapcsolt állapotban a kapcsolódó munkafüzet ikonja közvetlenül megjelenik az érintett rekord sorában. Az egeret az ikonra mozgatva a munkafüzet neve látható. Az ikonra kattintva az adott rekordhoz tartozó gyerekmunkafüzet nyílik meg.
📷 Kép – Közvetlenül megjelenített oszloplink
Kikapcsolt állapotban a kapcsolat a rekord elején látható Kapcsolatok (...) ikonon keresztül érhető el. Az ikonra kattintva megjelenik az adott rekordhoz tartozó, közvetlenül nem látható oszloplinkek listája. A listában a kapcsolódó munkafüzet ikonja és neve is látható. A kiválasztott elem megnyitja az adott rekordhoz tartozó gyerekmunkafüzetet.
📷 Kép – Oszloplinkek a Kapcsolatok ikon alatt
A Mindig látszódjon az ikon a táblázatban paraméter kapcsolatonként eltérően állítható be. Ennek megfelelően a rekord mellett egyszerre jelenhetnek meg közvetlen munkafüzetikonok és a további kapcsolatokat tartalmazó Kapcsolatok (...) ikon.
Megjelenés fában
Fastruktúrájú munkafüzetben minden oszloplink ikonja közvetlenül látható az egyes rekordok mellett. A Mindig látszódjon az ikon a táblázatban paraméter a fa megjelenítését nem befolyásolja.
Az egeret az ikonra mozgatva a munkafüzet neve látható. Az ikonra kattintva az adott rekordhoz tartozó gyerekmunkafüzet nyílik meg.
📷 Kép – Oszloplink megjelenése fában
Feltételes megjelenés
Az Oszloplink feltételhez köthető. A munkafüzet ikonja vagy a Kapcsolatok (...) ikon alatt megjelenő elem csak a meghatározott feltételek teljesülésekor érhető el.
A feltételek beállítását és működését a 8.5.5 Feltételes kapcsolatok fejezet ismerteti.
Kapcsolódó funkció
A kapcsolódó munkafüzet alkalmazásmenüben történő megjelenítését a 8.5.4 Menüben jelenjen meg fejezet ismerteti.
8.5.3.3 Fül
A Fül kapcsolattípus a gyerekmunkafüzetet a szülőmunkafüzeten belül, külön fülként jeleníti meg. Adatlap-, táblázat- és fastruktúrájú szülőmunkafüzetnél egyaránt használható.
A fül a szülőmunkafüzet megnyitásakor már rekordkiválasztás nélkül is látható. Tartalma azonban mindig egy szülőrekordhoz kapcsolódik.
📷 Kép – Fülként kapcsolt munkafüzet rekordkiválasztás nélkül
Működés
Amennyiben nincs kiválasztott szülőrekord, a fül látható marad, de a kapcsolódó rekordok nem jelennek meg, és új rekord sem hozható létre.
A szülőrekord kiválasztását követően a fül az adott rekordhoz tartozó gyerekrekordokat mutatja. A kapcsolódó munkafüzeten új rekord hozható létre, a meglévő adatok módosíthatók és törölhetők.
📷 Kép – Fül tartalma kiválasztott szülőrekord mellett
A megjelenés a gyerekmunkafüzet struktúrájához igazodik:
- adatlap esetén az adott szülőrekordhoz tartozó egyetlen kapcsolódó rekord jeleníthető meg;
- táblázat esetén a kapcsolódó rekordok táblázatos nézetben láthatók;
- fa esetén a kapcsolódó rekordok fastruktúrában jelennek meg.
Ez legyen az alapértelmezett fül?
Az Ez legyen az alapértelmezett fül? paraméterrel meghatározható, hogy a szülőmunkafüzet megnyitásakor melyik fül legyen aktív.
Bekapcsolt állapotban az adott fül jelenik meg elsőként.
📷 Kép – Ez legyen az alapértelmezett fül? paraméter
Fül a szerkesztőfelületen jelenjen meg?
A Fül a szerkesztőfelületen jelenjen meg? paraméter bekapcsolása esetén a kapcsolódó munkafüzet a szülőrekord megnyitásakor, a rekord adatlapja alatt jelenik meg külön fülként.
A fül az aktuálisan megnyitott szülőrekordhoz tartozó gyerekrekordokat mutatja. A kapcsolódó adatok ezen a felületen megtekinthetők, új rekord hozható létre, a meglévő adatok módosíthatók és törölhetők.
📷 Kép – Fül megjelenése a megnyitott rekord alatt
Feltételes megjelenés
A Fül feltételhez köthető. Ebben az esetben csak a megadott feltételek teljesülésekor jelenik meg.
A feltételek beállítását és működését a 8.5.5 Feltételes kapcsolatok fejezet ismerteti.
Kapcsolódó funkció
A kapcsolódó munkafüzet alkalmazásmenüben történő megjelenítését a 8.5.4 Menüben jelenjen meg fejezet ismerteti.
8.5.3.4 Kompozíció
A Kompozíció kapcsolattípus azonos szerkezeti szinten elhelyezkedő munkafüzetek összerendelésére szolgál. Az összekapcsolt lapok közül az egyiknek minden esetben adatlapstruktúrájúnak kell lennie.
A kapcsolat segítségével az adatlap mezői meghivatkozhatók a másik munkafüzet rekordjaiban. A kompozíció ezért nem a kapcsolódó lap elérési vagy megjelenítési módját határozza meg, hanem a két munkafüzet mezői közötti hivatkozást biztosítja.
📷 Kép – Kompozíciós kapcsolat a Kapcsolatok fülön
Létrehozási feltételek
Kompozíciós kapcsolat kizárólag olyan munkafüzetek között hozható létre, amelyek:
- a munkafüzet-struktúra azonos szintjén helyezkednek el;
- egymás testvérmunkafüzetei;
- közül legalább az egyik adatlapstruktúrájú.
A kapcsolat az aktuális munkafüzet Kompozíciós kapcsolatok szekciójában jelenik meg. Egy munkafüzethez több ilyen összerendelés is tartozhat.
Működés
A kompozíció létrehozása után az adatlap mezői elérhetővé válnak a kapcsolódó munkafüzet hivatkozott mezőinek beállításakor. Így az adatlap adatai a másik munkafüzet rekordjaiban is megjeleníthetők.
Sajátosságok
A Kompozíció:
- nem rendelkezik típusfüggő paraméterrel;
- nem köthető feltételhez;
- nem jeleníthető meg az alkalmazásmenüben;
- nem használható új almunkafüzet létrehozásakor választható kapcsolattípusként.
A kompozíciós kapcsolatok sorrendje a Kapcsolatok fülön módosítható.