7.5.1 Eseményszerkesztő
Eseményszerkesztő
Eseményszerkesztő a munkafüzetet szerkesztve az események fülre kattintva érhető el.
Új esemény létrehozható a munkafüzet szerkesztőn az események fül a jobb alsó sarkában található új esemény létrehozása gombra kattintva.
Esemény neve
Esemény nevének megadása. Az esemény nevét megadva megjelenik az időzítések szekció
Esemény időzítése
A hozzáadás ikonra kattintva kiválasztható az esemény időzítése az legördülő listából
Az időzítés határozza meg, hogy minek hatására fusson meg az esemény
Időzítések:
- Mezőérték változás
Amennyiben megváltozik egy mező értéke (tartalma), lefut az esemény. (Értékváltoztatás követően a mezőből kikattintva.)
- Rögzítőfelület megnyitás
Új rekord/létező rekord megnyitását követően fut le az esemény
- Mezőre kattintás
Mezőre történő egérgomb kattintást (bal egérgomb) követően fut le az esemény
- Mezőből történő kilépés
Mezőből való kikattintás/ mezőből való kilépést (TAB billentyűvel) követően fut le az esemény
- Mezőbe lépés
Mezőbe történő bekattintást, vagy mezőre váltást (TAB billentyűvel) követően fut le az esemény
- Mezőbe gépelés
Mezőbe történő billentyű lenyomást követően fut le az esemény
- Előző esemény lefutása
Előzőleg SIKERESEN lefutott esemény végrehajtását követően fut le az esemény
Esemény művelete
- Beír egy értéket egy mezőbe
Mezőbe íratható fix érték, vagy másik mező tartalma
Például hivatkozott mező beíratása egy szöveges mezőbe.
Esemény paraméterezése:
- Célmező kiválasztása (amibe az esemény ír)
- beírandó érték/ a forrás mező megadása
- Mezőt jelenít meg
Rejtett mező megjelenítését teszi lehetővé.
Például határozatlan idejű szerződéskötés esetén a szerződés vége dátum megjelenítésére nincs szükség, viszont határozott esetén van. Ebben az esetben az eseménnyel megoldható a megjelenítés.
- Mezőt tüntet el
Látható mező elrejtését teszi lehetővé
- Átpozícionál egy mezőt
Mező felületen való megjelenítésének helye szabályozható vele.
(Túl macerás, a pozícionálás helyett az aktív/inaktívvá tétel javasolt).
Esemény paraméterezése:
- Mozgatni kívánt mező kiválasztása
- Mező megjelenítési helyének megadása (x,y pixelben)
- Kiürít egy mezőt
Mező tartalmát kiüríti
- Mezőt csak olvashatóvá teszt
Mező tartalma nem lesz módosítható.
- Mezőről leszedi a csak olvasható tulajdonságot
A mező tartalma szerkeszthetővé válik.
- Elmenti a rekordot/Új rekordot hoz létre
Esemény elmenti a rekordot, vagy elmenti a rekordot és újat nyit
Paraméterei:
- Mentés után zárja be a rekordot
- Mentés után új rekord
Táblázat/Fa esetén amennyiben nem cél, hogy a mentést követően be legyen zárva a rekord, akkor egyik opciót sem kell választani.
- Mezőről leszedi a kötelezően kitöltendő tulajdonságot
- Mező kitöltését teszi kötelezővé
- Szám mezőbe összegzés teljes munkafüzet állományból
Egy megadott munkafüzet adott mezőjét összegezi feltétel alapján
Paraméterezés:
- Célmező (szám mező)
A mező, amelybe a forrás munkafüzet egy mezőjének (szám, számított) összegzett értéke be lesz íratva.
- Forrás munkafüzet
A munkafüzet, melyen az összegzendő mező található.
- Forrás mező (szám mező)
A mező, melynek a rekordonkénti értéke összegezve lesz
- Szűrőfeltétel
Szűrőfeltételben megadható, hogy a forrás munkafüzet mely rekordjai legyenek összegezve, úgy hogy a forrás munkafüzet egy mezőjének értéke fix értékre, vagy az esemény lapján szereplő mező értékével való egyenlőségre van vizsgálva.
- Paraméterei:
- Forrás munkafüzeten lévő mező (a vizsgált mező)
- Fix érték/Mező választó
- Esemény lapjának egy mezője (a mező, amivel össze lesz hasonlítva a forrás munkafüzet mezjőe)
Példa:
Termékek alatt rögzítve vannak a bevételezések. A termékeken meg kell jeleníteni a bevételezett mennyiség összegét.
A termékek munkafüzeten el kell helyezni egy szám mezőt, amibe az összeget beírja az esemény ("Bevételezett menyiség").
Létre kel hozni egy összegző esemény, a következő paraméterekkel:
- Célmezőnek ki kell választani azt a mezőt, amelybe összegezni kell a bevételezett mennyiségeket ("Bevételezett mennyiség")
- Ki kell választani a munkafüzetet ("Bevételezések"), melyen az a mező található, melynek az értékei összegezve lesznek ("Mennyiség")
- Hozzá kell adni egy szűrőfeltétel
(Meg kell adni a szűrőfeltételt -> csak adott Termékhez tartozó bevételezések legyenek összegezve ”ID”="Szülő ID")
- Ki kell választani az összehasonlítás mezőjét ("Szülő_ID") a forrás munkafüzetről ("Bevételezések")
- Ki kell választani, hogy "Mezővel" lesz összehasonlítva az értéke
- Meg kell adni, hogy mely mezővel lesz összehasonlítva a „Szülő_ID” mező -> ami a „Rekord_ID” mező.
Az esemény mentését követően a Mennyiség összegezve mező tartalmazni fogja a Termékhez tartozó bevételezett mennyiségek összegét.
- Frissít N db másik rekordot
Munkafüzetek rekordjai frissíthetők ID/feltétel alapján
- Megnyit egy felületet
Alkalmazásban létrehozott munkafüzetek nyithatók meg
- Mezőcsoportot tüntet el
Létrehozott mezőcsoport mezői jeleníthetők meg
- Mezőcsoportot jelenít meg
Létrehozott mezőcsoport mezői tűntehetők el
- Mezőcsoportot csak olvashatóvá tesz
Mezőcsoport mezői csak olvashatóvá válnak
- Mezőket fűz össze
Több mező értéke fűzhető össze
- Mezőcsoportról leszedi a csak olvasható tulajdonságot
Mezőcsoport mezői szerkeszthetővé válnak
- Mezőcsoportot átpozícionál
Mezőcsoport megjelenítése pozícionálható
- Töröl N db rekordot
Id és feltétel alapján törölhetők rekordok az alkalmazás munkafüzetei alól
- Mezőcsoport kitöltését teszi kötelezővé
Mezőcsoport mezői kötelezően kitöltendővé válnak
- Mezőcsoportról leszedi a kötelezően kitöltendő tulajdonságot
Mezőcsoport mezőiről lekerül a kötelezően kitöltendő tulajdonság
- Mezőcsoportot kiürít
Mezőcsoport mezőinek értéke törlődik
- Értéket ad dátum mezőhöz
Dátum mező érékét lehet növelni, csökkenteni nappal, héttel, hónappal, évvel
Esemény feltétele
- Események lefutása feltételhez köthető. A feltételeke a feltételek szekcióban kell megadni.
- Mezőérték vizsgálat és felhasználó jogcsoport vizsgálat eredményétől függően futhatnak le az események.
- Mező értéke összehasonlítható fix értékkel, vagy más mező értékével.
- Több feltétel esetén megadható, hogy a feltételek ÉS/VAGY operátorral legyenek összekapcsolva.
- Példa: Egy Termék rögzítése csak akkor lehetséges, ha megadják a nevét és a típusát. Ebben az esetben a mentés eseményt ahhoz a feltételhez kell kötni, hogy „Név” és „Típus” mezők nem üresek.
Nincs megjegyzés