4. Munkafüzet létrehozás

A létrehozott munkafüzetek az alkalmazás felületei.

4.1. Munkafüzet létrehozás

Munkafüzet létrehozható az alkalmazás szereksztőből új munkafüzetként, illetve új almunkafüzetként.

Munkafüzet létrehozás.png

Almunkafüzet létrehozás.png

4.2. Munkafüzet alapinformációk

A munkafüzet alapinformációi között található a munkafüzet betűjele, továbbá itt adható meg a munkafüzet neve, ikonja.

Munkafuzet_alapinformaciok.png

4.2.1.    Struktúra

A munkafüzet struktúráját adja meg. 3 munkafüzet struktúra különböztethető meg a rendszeren belül:

        Például: egy üzemnapló napi adatrögzítéséhez az adatokat érdemes fastruktúrában tárolni évre/hónapra/napra bontva

Struktura_fa2.png

struktura_tablazat.png

4.3. Alapadatok

Az munkafüzet alapadatai alatt találhatók a munkafüzet megjelenítésre és struktúrára vonatkozó beállítások, valamint jegyzetek (leírások) rögzíthetők. 
Megadható, hogy munkafüzet ablaka hol és mekkora méretben nyíljon meg az alkalmazásban, feltölthető háttérkép, beállítható rekordok rendezési sorrendje, stb.

Alapadatok.png

4.4. Szerkesztő

Munkafüzet szerkesztőfelülete. A szerkesztőfelületen tervezhető meg a munkafüzet kinézete – milyen mezők, milyen méretben és hol helyezkedjenek el.

Szerkeszto.png

4.4.1. Szerkesztőfelület részei

Menusav.png

4.5. Kapcsolatok

4.5. Kapcsolatok

Kapcsolat építhető ki munkafüzetek között, ennek köszönhetően (kapcsolat típusától függően), a munkafüzetek egymás adatait képesek használni.
A munkafüzetet - amely alatt létrehoztuk a kapcsolatot, - „szülő” munkafüzetnek, míg a kapcsolt munkafüzetet „gyermek” munkafüzetnek nevezzük. 

Kapcsolatok.png

4.5.1. Kapcsolatlista

A kapcsolatlistában találhatók a munkafüzet kapcsolódó munkafüzetei, típus szerint rendezve (szülő, gyerek, kompozíciós), illetve itt van lehetőség új kapcsolat létrehozására is. A létrehozott kapcsolatok rendezhetők.

Kapcsolatok.png

4.5.2. Kapcsolat adatai

A kapcsolat adatai menüsávban szerkeszthetők a már létrehozott kapcsolatok, illetve itt hozhatók létre újak. A kapcsolat létrehozásakor meg kell adni a kapcsolat típusát és a kapcsolni kívánt munkafüzet nevét. 
Lehetőség van kapcsolat feltételhez kötésére. Például a Hatósági osztály nevű, fülként kapcsolt munkafüzet csak akkor jelenjen meg a felületen, ha a szülő munkafüzet név mezőjének tartalma =”Hatósági osztály”. Így mindig csak a releváns kapcsolat munkafüzete jelenik meg a felületen.

Kapcsolat_adatai.png

4.5.3. Kapcsolattípusok

A kapcsolattípusokkal határozható meg, hogy egy munkafüzet milyen módon kapcsolódjon egy másikhoz. A kapcsolódás módja az alkalmazás felületén a megjelenés formájában tapasztalható.

Fül.png

Link.png

Oszloplink.png

4.5.1. Eseménylista

Az eseménylistában találhatók a létrehozott események, a létrehozásuk sorrendjében.

Események.png

4.6. Események

Az események segítségével lehetőség van mezők tulajdonságait, értékét módosítani valós időben, a felhasználó által meghatározott feltételek alapján.

4.6.1. Eseményszerkesztő

Az eseményszerkesztő felülete 3 szekcióból áll (időzítés, művelet, feltétel). Ezek alatt adhatók meg az esemény paraméterei.

Esemeny_szerkesztese.png

4.6.2.    Az eseményszerkesztő részei – esemény paraméterei


 
-    időzítés – egy cselekmény, amihez az esemény futtatása köthető
-    művelet – az időzítés hatására végrehajtandó cselekmény (például mezőbe való érték beírás)
-    futási feltétel – egy feltétel, aminek teljesülése esetén a művelet elvégzés megtörténik (például ha mező értéke nem üres)

Eseményhez minden esetben kell, hogy tartozzon egy időzítés és egy művelet, továbbá opcionálisan megadható futási feltétel. Esemény csak a hozzá tartozó munkafüzetet megnyitva képes lefutni.

Például az alkalmazás egy munkafüzete a „Leánykori név” mezőt akkor jelenít meg, ha a felületen a „Neme” legördülő listából a „Nő” érték kerül kiválasztásra. 
Ebben az esetben a legördülő lista értékváltozása az esemény időzítése. A mező megjelenítés a művelete, a feltétele pedig, hogy a legördülő listában a „Nő” érték legyen kiválasztva.

4.6.2.1. Időzítések

4.5.3.    Időzítések:
-    rögzítőfelület megnyitás
A felület megnyitásának pillanatában fut le az esemény. Például jogosultságvizsgálat esetén, még mielőtt bármilyen változtatást meg tudna tenni a felhasználó a felületen, az ellenőrzésnek le kell futnia, így az esemény időzítésének rögzítőfelület megnyitásnak kell lennie.
-    mezőbe lépés
-    mezőből kilépés
-    mezőbe gépelés
-    mezőre kattintás
-    mezőérték változás

Esemeny_idozitesek.png

4.6.2.2. Eseménytípusok

4.5.4.    Eseménytípusok:


-   beír egy értéket egy mezőbe
-   elmenti a rekordot/új rekordot hoz létre/újratöltés
-   frissít n db másik rekordot
-   mezőket fűz össze
-   töröl n db másik rekordot
-   mezőt jelenít meg
-   mezőt tüntet el
-   mezőt tesz kötelezővé
-   mezőről leszedi a kötelezőséget
-   mezőt csak olvashatóvá tesz
-   mezőről leszedi a csak olvasható tulajdonságot
-   átpozícionál egy mezőt
-   kiürít egy mezőt
-   megnyit egy felületet
-   lefuttat egy lekérdezést
-   átszínez egy címkét/téglalapot
-   mezőcsoportot jelenít meg
-   mezőcsoportot tüntet el
-   mezőcsoportot átpozícionál
-   mezőcsoportot tesz kötelezővé
-   mezőcsoportról leszedi a kötelezőséget
-   mezőcsoportot csak olvashatóvá tesz
-   mezőcsoportról leszedi a csak olvasható tulajdonságot
-   mezőcsoportot kiürít
-   szám mezőbe összegzés teljes munkafüzet állományból
-   parancs küldése 3rd party fejlesztő kódnak 
-   értéket ad dátum mezőhöz
-   e-mail küld
-   rekord létrehozása

esemeny_muveletek.png

4.7. Szerkesztőnapló

4.5.5.    Szerkesztőnapló
A szerkesztőnapló a létrehozott munkafüzet mentés gombja mellett található napló ikonra kattintva érhető el. A napló tartalmazza az összes szerkesztési műveletet időpont/felhasználó bontásban.  
 Szerkesztőnapló.png

A logolásnak köszönhetően mindig látható, hogy milyen szerkesztési művelet, mikor és kiáltal lett végrehajtva.

Szerkesztőnapló felület.png