Ugrás a fő tartalomra

8.5 Kapcsolatok

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 munkafüzetek egymáshoz viszonyított helyét;
  • a kapcsolódó lap elérési és megjelenítési módját;
  • a felületen látható elemek sorrendjét;
  • a megjelenéshez szükséges feltételeket.

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ő kapcsolat – az aktuális munkafüzet fölött elhelyezkedő lap. Egy munkafüzethez legfeljebb egy szülő tartozhat.
  • Gyerek kapcsolatok – az aktuális lap alá csatolt munkafüzetek. Több gyerek is megadható.
  • Kompozíciós kapcsolatok – azonos szerkezeti szinten elhelyezkedő munkafüzetek közötti összerendelések. Több ilyen összerendelés is létrehozható.

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:

  • 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ó 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ó:

  • a tárgyrekord valamely mezőjének értéke;
  • a bejelentkezett felhasználó jogosultsági csoportja.

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:

  • új kapcsolat felvétele;
  • új almunkafüzet létrehozása;
  • kapcsolt munkafüzet megnyitása;
  • sorrend módosítása;
  • beállítások szerkesztése;
  • feltételek megadása;
  • kapcsolat törlése.

📷 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:

  • Szülő kapcsolat
  • Gyerek kapcsolatok
  • Kompozíciós kapcsolatok

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:

  • Megnyitás – a szemikon a kapcsolódó munkafüzet szerkesztőfelületének Mezők fülére navigál.
  • Áthelyezés – a fogóponttal módosítható a sor helye.
  • Szerkesztés – a ceruzaikon megnyitja a kapcsolat beállításait.
  • Törlés – a kukaikonnal kezdeményezhető az összerendelés megszüntetése.
  • Munkafüzet ikonja – a kapcsolódó laphoz beállított ikon.
  • Munkafüzet neve – a kapcsolt lap megnevezése.
  • Kapcsolat típusa – például link, fül vagy oszloplink.

📷 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ájaVálasztható kapcsolattípusok
AdatlapLink, Fül
TáblázatLink, Oszloplink, Fül
FaLink, 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ájaElérhető kapcsolattípusok
AdatlapLink, Fül
TáblázatLink, Oszloplink, Fül
FaLink, 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:

A paraméterek részletes működését az egyes kapcsolattípusokat ismertető alpontok tartalmazzák.