8.5 Kapcsolatok
8.5 Kapcsolatok
A Kapcsolatok funkció a munkafüzetek közötti szerkezeti viszonyok kialakítására és kezelésére szolgál. A felületen meglévő munkafüzet kapcsolható az aktuális laphoz, valamint új almunkafüzet is létrehozható.
📷 Kép – Kapcsolatok fül
A beállítások meghatározzák a munkafüzetek egymáshoz viszonyított helyét, a kapcsolódó lap elérési és megjelenítési módját, továbbá a futó felületen látható elemek sorrendjét. A kompozíció kivételével a kapcsolatok megjelenése feltételekhez is köthető.
A Kapcsolatok fül adatlap-, táblázat- és fastruktúrájú munkafüzetnél egyaránt elérhető. A rögzített kapcsolatok három lenyitható szekcióban láthatók:
Szülő kapcsolat közvetlenül nem hozható létre 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 hozzákapcsolni.
A link, az oszloplink és a fül 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ó az adatlap mezőinek meghivatkozását biztosítja a vele azonos szerkezeti szinten elhelyezkedő másik munkafüzet rekordjaiban.
A választható kapcsolattípusokat a szülőmunkafüzet struktúrája határozza meg:
A Fül a szerkesztőfelületen jelenjen meg? nem önálló kapcsolattípus, hanem a Fül egyik paramétere.
A feltételes megjelenítés során 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, figyelembe véve az egyes kapcsolatok megjelenési feltételeit.
A felületen az alábbi műveletek érhetők el:
A fejezet további része a Kapcsolatok fül felépítését, a kapcsolatok létrehozását és kezelését, az egyes kapcsolattípusok működését, valamint a hozzájuk tartozó paramétereket ismerteti.
Funkció leírása
A Kapcsolatok funkció meglévő munkafüzetek összekapcsolását, új almunkafüzet létrehozását, valamint a rögzített kapcsolatok megnyitását, átrendezését, szerkesztését és törlését teszi lehetővé.
Fontos
8.5.1 A Kapcsolatok fül felépítése
A Kapcsolatok fül az aktuális munkafüzethez tartozó szülő-, gyerek- és kompozíciós kapcsolatokat tartalmazza. A felület a rögzített elemek megtekintését, megnyitását, sorrendezését, szerkesztését és törlését, valamint új kapcsolat felvételét teszi lehetővé.
📷 Kép – A Kapcsolatok fül felépítése
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.
A rögzített elemek három lenyitható szekcióban jelennek meg:
A munkafüzet szerkesztőfelületének megnyitásakor mindhárom szekció nyitott állapotban látható. A lenyitott vagy összecsukott állapot kizárólag az aktuális szerkesztési munkamenet alatt marad meg.
Amennyiben valamelyik szekció nem tartalmaz elemet, a Nincs még ilyen típusú kapcsolat rögzítve üzenet jelenik meg.
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ő kapcsolat közvetlenül az aktuális munkafüzeten nem hozható létre. Ehhez a szülőként használni kívánt munkafüzet szerkesztőfelületén kell az aktuális lapot gyerekként hozzákapcsolni.
A szekcióban a kapcsolódó munkafüzet ikonja, neve é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.
📷 Kép – Szülő kapcsolat
Gyerek kapcsolatok
A Gyerek kapcsolatok szekció az aktuális munkafüzet alá csatolt lapokat sorolja fel. Egy munkafüzethez több gyerek kapcsolat is tartozhat.
A sorok a fogópont segítségével átrendezhetők. A listában meghatározott sorrend a futó felületen is érvényesül, figyelembe véve az egyes elemekhez megadott megjelenési feltételeket.
📷 Kép – Gyerek kapcsolatok
Kompozíciós kapcsolatok
A Kompozíciós kapcsolatok szekció az azonos szerkezeti szinten elhelyezkedő, egymáshoz rendelt munkafüzeteket mutatja. Az összekapcsolt lapok közül az egyiknek minden esetben adatlapstruktúrájúnak kell lennie.
Egy munkafüzethez több kompozíciós kapcsolat is tartozhat. Az elemek sorrendje a gyerek kapcsolatokkal azonos módon változtatható meg.
📷 Kép – Kompozíciós kapcsolatok
A kapcsolat sorának elemei
A kapcsolat sorában a kapcsolódó munkafüzet ikonja, neve és a kapcsolat típusa, valamint az elérhető műveletek 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 megfelelő szülő-, gyerek- vagy kompozíciós szekcióban láthatók.
📷 Kép – Kapcsolatok keresése
Ú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 laphoz, vagy új almunkafüzet hozható létre.
A kapcsolat létrehozásának részletes folyamatát a 8.5.2 Új kapcsolat felvétele fejezet ismerteti.
📷 Kép – Új kapcsolat felvétele
Fontos
Rendben. Innentől a 85-kapcsolatok.pdf + a mai beszélgetésben véglegesített pontosítások együtt számítanak forrásnak. A PDF szerkezetét és a 8.2.3 dokumentáció nyelvezetét veszem alapul, a tartalmat pedig a közösen elfogadott javítások szerint írom.
8.5.2 Új kapcsolat felvétele
Az Új kapcsolat felvétele funkció meglévő munkafüzet kapcsolását teszi lehetővé az aktuális munkafüzethez. A létrehozható kapcsolat típusa a munkafüzet struktúrájától függ.
📷 Kép – Új kapcsolat felvétele
Az Új kapcsolat felvétele gombra kattintva megnyílik a Kapcsolat szerkesztése panel.
A panelen meglévő munkafüzet választható ki, vagy új almunkafüzet hozható létre. Az almunkafüzet létrehozásának részletes leírása a 8.x Új munkafüzet létrehozása fejezetben található.
Kapcsolódó munkafüzet
A Kapcsolódó munkafüzet mezőben választható ki az a munkafüzet, amelyet az aktuális munkafüzethez kapcsolni kell.
📷 Kép – Kapcsolódó munkafüzet kiválasztása
A választható kapcsolattípusokat a munkafüzet struktúrája határozza meg.
| Munkafüzet struktúrája | Választható kapcsolattípus |
|---|---|
| Adatlap | Link, Fül |
| Fa | Link, Oszloplink, Fül |
| Táblázat | Link, Oszloplink, Fül |
Kompozíciós kapcsolat külön hozható létre. Ebben az esetben az egyik kapcsolódó munkafüzetnek minden esetben adatlapstruktúrájúnak kell lennie, a két munkafüzet pedig azonos szerkezeti szinten helyezkedik el.
Szülő kapcsolat közvetlenül nem hozható létre. Amennyiben egy munkafüzetet szülőként kell hozzárendelni, a szülőként használni kívánt munkafüzet szerkesztőfelületén kell az aktuális lapot gyerekként hozzákapcsolni.
Kapcsolattípus
A Kapcsolattípus mező határozza meg, hogy a kapcsolódó munkafüzet milyen módon jelenik meg a futó felületen.
📷 Kép – Kapcsolattípus kiválasztása
A választható kapcsolattípusok:
-
Link
-
Oszloplink
-
Fül
Az egyes kapcsolattípusok működését a 8.5.3 Kapcsolattípusok fejezet ismerteti.
A Fül a szerkesztőfelületen jelenjen meg nem önálló kapcsolattípus, hanem a Fül kapcsolattípus egyik paramétere.
Típusfüggő paraméterek
A kiválasztott kapcsolattípus alapján további beállítások jelenhetnek meg.
📷 Kép – Típusfüggő paraméterek
| Kapcsolattípus | Elérhető paraméter |
|---|---|
| Link | Menüben jelenjen meg |
| Oszloplink | Mindig látszódjon az ikon a táblázatban |
| Fül | Ez legyen az alapértelmezett fülFül a szerkesztőfelületen jelenjen meg |
A paraméterek működésének részletes leírása a kapcsolattípusokat ismertető fejezetekben található.
Mentés
A Mentés gomb létrehozza a kapcsolatot.
A kapcsolat mentését követően a kapcsolódó munkafüzet megjelenik a megfelelő szekcióban.
📷 Kép – Kapcsolat mentése
Fontos
-
A létrehozható kapcsolattípusokat a munkafüzet struktúrája határozza meg.
-
Szülő kapcsolat közvetlenül nem hozható létre.
-
Kompozíciós kapcsolat esetén az egyik kapcsolódó munkafüzetnek adatlapstruktúrájúnak kell lennie.
-
A Fül a szerkesztőfelületen jelenjen meg a Fül kapcsolattípus paramétere.
-
Az Új munkafüzet létrehozása funkció új almunkafüzetet hoz létre, amelyhez a rendszer a mentést követően létrehozza a kapcsolatot és megnyitja az új munkafüzet szerkesztőfelületét. Az új munkafüzet létrehozásának részletes leírása külön 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ó.