# 7.5.1. Eseményszerkesztő

**Eseményszerkesztő**  
  
 Az 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 jobb alsó sarkában található új esemény létrehozása gombra kattintva.

[![Esemenyek - Esemenyszerkeszto.png](https://bookstack.govern.hu/uploads/images/gallery/2022-11/scaled-1680-/NMgITtr06lruxvHf-esemenyek-esemenyszerkeszto.png)](https://bookstack.govern.hu/uploads/images/gallery/2022-11/NMgITtr06lruxvHf-esemenyek-esemenyszerkeszto.png)

  **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 a legördülő listából.  
 Az időzítés határozza meg, hogy minek a hatására fusson le 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ást 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.

[![R9qea8FREdu5MpdY-esemeny-idozitesek.png](https://docs.govern.hu/uploads/images/gallery/2025-03/scaled-1680-/hjMOqiBvx37VAdYG-r9qea8fredu5mpdy-esemeny-idozitesek.png)](https://docs.govern.hu/uploads/images/gallery/2025-03/hjMOqiBvx37VAdYG-r9qea8fredu5mpdy-esemeny-idozitesek.png)

  
 **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

[![Esemenyek - Muveletek.png](https://bookstack.govern.hu/uploads/images/gallery/2022-11/scaled-1680-/xDKGya65XngTG8IK-esemenyek-muveletek.png)](https://bookstack.govern.hu/uploads/images/gallery/2022-11/xDKGya65XngTG8IK-esemenyek-muveletek.png)

\- **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 pozicioná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á tesz**  
 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 összegzi 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 mezője)

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 mennyiség").  
Létre kell hozni egy összegző eseményt, 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ételt  
 (Meg kell adni a szűrőfeltételt -&gt; 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ő -&gt; ami a „Rekord\_ID” mező.

[![Osszegzo esemeny 2.png](https://bookstack.govern.hu/uploads/images/gallery/2022-11/scaled-1680-/ZVbWyEygFvFF0Qzm-osszegzo-esemeny-2.png)](https://bookstack.govern.hu/uploads/images/gallery/2022-11/ZVbWyEygFvFF0Qzm-osszegzo-esemeny-2.png)

  
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.

[![Osszegzo esemeny.png](https://bookstack.govern.hu/uploads/images/gallery/2022-11/scaled-1680-/XsaAyarvIkNcPL6U-osszegzo-esemeny.png)](https://bookstack.govern.hu/uploads/images/gallery/2022-11/XsaAyarvIkNcPL6U-osszegzo-esemeny.png)

- **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 tüntethetők el.  
      
    \- **Mezőcsoportot jelenít meg**  
     Létrehozott mezőcsoport mezői jeleníthetők meg.  
      
    \- **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 pozicioná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ő érté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ételeket 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.  
      
    [![Esemeny feltetel.png](https://bookstack.govern.hu/uploads/images/gallery/2022-11/scaled-1680-/Tahm7OrwShh1J7u3-esemeny-feltetel.png)](https://bookstack.govern.hu/uploads/images/gallery/2022-11/Tahm7OrwShh1J7u3-esemeny-feltetel.png)