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 szerkesztő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

A 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ó a 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íti 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-mailt 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