Ugrás a fő tartalomra

1.2. Műveletek

1.2.1. Elmenti a rekordot/ Új rekordot hoz létre

Paraméter neve Leírás
Mentés után zárja be a rekordot Mentést követően az esemény bezárja a rekordot. (Kivéve adatlap típusú munkafüzet rekordját.)
Mentés után új rekord Lementi a rekordot és egy új üreset nyit.
Mentés nélkül új rekord Mentés nélkül új rekordot nyit.
Mentés nélkül töltse újra a rekordot Újratölti a rekordot, változtatásokat nem menti el.


Esemenyek - muveletek - mentes.png

1.2.2. Szám mezőbe összegzés teljes munkafüzet állományból

      Eseménnyel összegezhető tetszőleges munkafüzet szám típusú mezőjének értéke feltételek alapján. Az eseményben megadott szűrőfeltételek ÉS logikai kapcsolatban állnak. Összegzés célmezője csak szám típusú mező lehet.

      Például alkalmazottak igénybe vett szabadságainak összegzése:

      Paraméterezés

Pareméter neve Leírás Érték
Művelet kiválasztása:
Szám mezőbe összegzés teljes munkafüzet állományból
Célmező: Összegzés mezője. Eddig felhasznált szabadság (Szám mező)
Ellenőrizni kívánt munkafüzet: A munkafüzet, melyen az a mező található, melynek az értékét összegezni kell. Szabadságolások
Darabszám: A feltételrendszernek megfelelő, rögzített rekordok számát adja vissza. Ebben az esetben nem kell megadni az összegzendő mezőt. Igényelt szabadnapok száma
Melyik mező legyen összegezve: Az összegzendő értékeket tartalmaző mező Igénybe vett szabadnap száma
Szűrőfeltétel hozzáadása Itt megadott feltételek alapján történik az összegzendő rekordok beazonosítása.
Eredeti feltételben megadott munkafüzet mezője: Forrás munkafüzet mezőlistája Szülő ID
Összehasonlítás típusa A forrás munkafüzet mezője fix értékkel, vagy az esemény lapján lévő mezővel lesz összehasonlítva (Fix érték, Mező) Mező
Érték Az esemény lapjának mezőlistája, amivel a forrás munkafüzetről megadott mező (Szülő ID) értéke össze lesz hasonlítva Rekord ID

Esemenyek - muveletek - osszegzes_teljes_munkafuzet esemeny szerkeszto.png

Esemenyek - muveletek - osszegzes_teljes_munkafuzet.png

1.2.3. Frissít n db másik rekordot

Eseménnyel tetszőleges munkafüzet tetszőleges mezőinek értéke frissíthető.

Paraméterezés:

Paraméter neve Leírás Érték
Művelet kiválasztása
Frissít n darab másik rekordot
Frissítendő mező munkafüzete Munkafüzet, melyen a frissítendő mező(k) szerepelnek Szabadságolások
Frissítendő mező A frissítendő mező munkafüzetének mezőlistája Engedélyezve (I/N)
Célmező ürítése A frissítendő mező értékét kiüríti
Forrás mező Esemény lapjának azon mezője, melynek értékével a célmező frissítve lesz Döntés
Frissítendő rekordok beazonosításának módja Az itt megadott módnak megfelelően (ID alapján, Összes gyermekelem, Feltételek megadása, ID a szülő rekordról) történik a célrekordok célmezőinek frissítése

ID opciót kiválasztva meg kell adni a rekord ID-t, vagy rekord ID-k listáját tartalmazó mezőt (lehet szám mező, legördülő lista, többértékes legördülő lista)  Kezelendő szabadságok listája

Összes gyerekelem - a frissítendő munkafüzet összes forrás rekord alatti rekordját frissíti

Feltételek megadása - Szűrőfeltételek adhatók meg, a frissítendő rekordok beazonosítására.
Szűrőfeltétel hozzáadása Amennyiben a rekordok beazonosításánál a feltételek megadása opció lett kiválasztva, megadhatók a szűrőfeltételek
Eredeti feltételben megadott munkafüzet mezője Cél munkafüzet mezőlistája
Összehasonlítás típusa A cél munkafüzet mezője fix értékkel, vagy az esemény lapján lévő mezővel lesz összehasonlítva (Fix érték, Mező)
Érték Fix - cél munkafüzet mezőjének értéke lesz összehasonlítva fix értékkel

Mező - cél munkafüzet mezőjének értéke lesz összehasonlítva esemény lapján szereplő mező értékével
Jogok figyelmen kívül hagyása Az esemény figyelmen kívül hagyja, hogy az eseményt futtató felhasználónak van-e joga a cél rekordokat frissíteni, vagy sem.
Aktuális rekord figyelmen kívül hagyása Amennyiben a cél és a forrás munkafüzet megegyezik, akkor van jelentősége az opciónak. Ebben az esetben megadható, hogy a tárgyrekord ne legyen frissítve.

1.2.3.1. Frissítés ID alapján

Például jóváhagyásra váró szabadságigények kezelése:

Esemenyek - muveletek - frissit n db rekordot esemeny.png

A frissítendő rekordok a "Szabasdágolások" munkafüzet rekordjait kell frissíteni, a "Szabadságolások kezelése" munkafüzeten megadott értéknek megfelelően.
A "Szabadságolások "munkafüzet "Engedélyezve" nevű mezőjének értéke kell frissüljön a "Szabadságolások kezelése" munkafüzet "Döntés" mezőjében megadott értékkel.

Esemenyek - muveletek - frissit n db rekordot felulet szabadsagolasok.png
A frissítendő rekordokat a "Szabadságolások kezelése" tartalmazza, melynek tartalmát a "Szabadságolási kérelmek" lekérdezés adja.

Esemenyek - muveletek - frissit n db rekordot felulet.png

A "Kezelendő szabadságok" listájából választott rekordokat a "Döntés" mező tartalmának megfelelő értékkel frissíti az esemény. 

1.2.3.2. Összes gyermekelem frissítése

Paraméter neve Leírás Érték
Művelet kiválasztása
Frissít n darab másik rekordot
Frissítendő mező munkafüzete Munkafüzet, melyen a frissítendő mező(k) szerepelnek Termékek
Frissítendő mező A frissítendő mező munkafüzetének mezőlistája Rendelhető
Forrás mező Esemény lapjának azon mezője, melynek értékével a célmező frissítve lesz Rendelhető
Frissítendő rekordok beazonosításának módja Az itt megadott módnak megfelelően (ID alapján, Összes gyermekelem, Feltételek megadása, ID a szülő rekordról) történik a célrekordok célmezőinek frissítése

Összes gyerekelem - a frissítendő munkafüzet összes forrás rekord alatti rekordját frissíti Kiválasztva

Például raktár termékek elérhetőségének frissítése

Esemenyek - muveletek - frissit n db rekordot felulet - szulo-gyerek.png

"Szezonális termékek" raktár termékeinek elérhetőségének módosítása esetén a "Raktárak" munkafüzeten lérte kell hozni a frissítő eseményt. A frissítendő mező munkafüzete a "Termékek" munkafüzet. 
A frissítendő mező a "Rendelhető mező".
A forrás mező a "Rendelhető" mező az esemény lapjának munkafüzetén ("Raktárak").
Frissítendő mező azonosításánál az "Összes gyermekelem" opciót kell választani.

Esemenyek - muveletek - frissit n db rekordot osszes gyerek ESEMENY.png

Az esemény megfuttatását követően a termékeken a "Rendelhető" mező tartalma frissül a kiválasztott értékkel. 
Például a szezonális termékek "Rendelhető" mezője értékének frissítéséhez meg kell nyitni a "Szezonális termékek" rekordját. A "Rendelhető" mező értékét megadva a "Frissítés" gombra kattintva az összes szezonális termékhez tartozó "Rendelhető" érték megváltozik a megadott értékre.

Esemenyek - muveletek - frissit n db rekordot felulet - osszes gyerek 2.png

Esemenyek - muveletek - frissit n db rekordot felulet - osszes gyerek.png

1.2.3.3. Frissítés feltételek alapján

Például termékek elérhetőségének frissítése termék neve lapján.

Esemenyek - muveletek - frissit n db rekordotfeltetel alapjan ESEMENY 2.png

Paraméter neve Leírás Érték
Művelet kiválasztása
Frissít n darab másik rekordot
Frissítendő mező munkafüzete Munkafüzet, melyen a frissítendő mező(k) szerepelnek Termékek
Frissítendő mező A frissítendő mező munkafüzetének mezőlistája Rendelhető
Forrás mező Esemény lapjának azon mezője, melynek értékével a célmező frissítve lesz Rendelhető
Frissítendő rekordok beazonosításának módja Az itt megadott módnak megfelelően (ID alapján, Összes gyermekelem, Feltételek megadása, ID a szülő rekordról) történik a célrekordok célmezőinek frissítése

Feltétel(ek) megadása

Szűrőfeltétel hozzáadása

Eredeti feltételben megadott munkafüzet mezője - A frissítendő munkafüzeten szereplő mező, melynek értéke vizsgálva lesz Név (Frissítendő munkafüzeten)

Összehasonlítás  Mező(vel) (A frissítendő munkafüzeten szereplő mező értéke, egy az esemény lapján található mező értékével lesz összehasonlítva.)

Érték Termék neve (esemény lapjának mezője)

A "Termék neve" mezőbe beírt termék "Rendelhető" mezőjének értéke módosul, a felületen a "Rendelhető" mezőben megadott értékre, az esemény futtatását követően.

Esemenyek - muveletek - frissit n db rekordot feltetel alapjan Felulet 1.png

Például a "Szezonális termék 1" termék "Rendelhetőség" mezőjének tartalma "Igen" értékre módosul.

Esemenyek - muveletek - frissit n db rekordot feltetel alapjan Felulet 3.png

1.2.4. Mezőket fűz össze

Eseménnyel mezőértékek és karakterek fűzhetők össze.

Például iktatószám generálás.

Iktatószám gerenálás összefűzés eseménnyel a következő képpen:
Iktatószám előtag + Iratszám + "/" karakter + Év + "/" karatker + utótag.

Paraméterezés

Paraméter neve Leírás Érték
Művelet kiválasztása
Mezőket fűz össze
Célmező Mező, melybe az összefűzött érték kerül Iktatószám
Hozzáadás Mező, illetve karakterek adhatók hozzá az összefűzendő lánchoz
Mező hozzáadása A kiválasztott mező hozzáfűzése a már beállított értékekhez Iktatószám előtag


Iratszám
Szöveg hozzáadása A megadott karakter(ek) hozzáfűzése a már beállított értékekhez /
Mező hozzáadása
Év
Szöveg hozzáadása
/
Mező hozzáadása
Utótag

Esemenyek - muveletek - mezoket fuz ossze ESEMENY1.png

A már hozzáadott mezők/karakterek törölhetők az összefűzésből, de értékük nem változtatható, ahogy a sorrendjük sem.

Pl.: TSZT_T/3/2022/ee

Esemenyek - muveletek - mezoket fuz ossze FELULET.png

1.2.5. Töröl n db rekordot

Eseménnyel id alapján tetszőleges munkafüzet rekordjai törölhetők.
Például nem rendelhető termékek törlése.

Paraméter neve Leírás Érték
Művelet kiválasztása
Töröl n db rekordot
Törölni kívánt rekord(ok) azonosítóját (ID) tartalmazó mező Mező (szám, legördülő, többértékes legördülő), ami atörlendő rekord(ok) ID-ját tartalmazza Nem rendelhető termékek
Törli saját magát (is) Amennyiben a törlendő rekordok lapján található az esemény, akkor törli a rekordot is, amiről a esemény indítva lett
Jogok figyelmen kívül hagyása Az esemény nem veszi figyelembe, hogy az eseményt futtató felhasználónak van-e joigosultsága törölni az adott rekordo(ka)t, vagy sem

Esemenyek - muveletek - torol n db rekordot ESEMENY1.png

Termékekből táplálkozó legördülő lista ("Nem rendelhető termékek") értéke elő van szűrve a nem rendelhető tételekkel ("Rendehető" mező értéke = "Nem"). A lista a nem rendelhető tételek ID-ját tartalmazza. A listából a kívánt terméket kiválasztva, majd az eseményt futtatva a kiválasztott Id-hoz tartozó termék törlődik a termékek közül.

Esemenyek - muveletek - torol n db rekordot FELULET 1.png

1.2.6. Értéket ad dátummezőhöz

Eseménnyel értékek adhatók dátum mezőhöz.
Például 12.09. munkaszüneti napként van rögzítve, míg 12.10-11. hétvégi munkanapként. Ekkor a 2022.12.08. értékű mezőhöz 1 napot adva az eredemény 12.10 lesz, mivel 12.09. szabadnap.

Paraméterezés:

Rögzíteni kell alkalmazás beállításaiban a "Munkanapok" opció alatt a 12.09-ét munkaszüneti napként, 12.10,12.11-ét pedig hétvégi munkanapként.

Esemenyek - muveletek - ertek hozzaadasa datum mezohoz alkalmazas beallitasok.png

Ezt követően az "Érték hozzáadása dátum mezőhöz" lapon létre kell hozni az "Érték hozzáadása dátum mezőhöz" típusú eseményt.

Paraméter neve Leírás Érték
Művelet kiválasztása Esemény fix értéket , vagy mezőértéket (perc, óra, nap, hét, hónap, év) ad dátum mező értékéhez Értéket ad dátum mezőhöz
Mező megadása Célemzeő, melynek értékéhez hozzáadja az esemény a megfelelő értéket a megfelelő mértékegységgel F2 (Dátum típusú mező)
Mit adjon hozzá az esemény Célmezőhöz hozzáadandó érték mértékegysége nap
Értékmegadás módja Megadható a hozzáadandó mennyiség FIXen, vagymezővel
Forrás érték FIXérték
Forrás mező Mező, mely a hozzáadandó mennyiséget tartalmazza Nap
Munkaszüneti napok alkalmazása Az alkalmazás beállításaiban definiált értékeket vegye figyelembe az esemény, vagy sem Kiválasztva

Esemenyek - muveletek - ertek hozzaadasa datum mezohoz ESEMENY.png

Alkalmazás beállítása alatt megadott munkaszüneti- és hétvégi munkanapoknak értékeknek megfelelően végzi el a hozzáadást az esemény. Hétvégi munikanapokat nem, viszont a munkaszüneti napokat átugorja az érték hozzáadáskor.

1.2.7. E-mailt küld

Eseménnyel e-mail küldhető a rendszerben rögzített felhasználóknak (felhasználólistából), vagy egyéni e-mail címre.

Például teszt üzenet küldése csatolmánnyal felhasználónak. Az "E-mail küldés" munkafüzeten a "Többértékes felhasználólistából" kiválasztva a címzett(ek)et, feltöltve a csatolmányt majd lementve a rekordot, az E-mail küldése gombra kattintva az esemény elüldi az üzenetet a csatománnyal együtt a címzett(ek)nek.

Esemenyek - muveletek - e-mail kuldes FELULET.png

Pareméterezés:

Paraméter neve Leírás Érték
Művelet kiválasztása E-mail küldö esemény E-mailt küld
E-mail címzettje E-mail címzettjét/címzettjeit tartalmazó mező (felhasználólista, többértékes felhasználólista, vagy egysoros szövegdoboz - egysoros szövegdoboz esetén a címzett egy mailcím) H2 - Többértékes felhasználólista
E-mail tárgya E-mail tárgyában megjelenő szöveg (tárgy nem tartalmazhat hivatkozást) Teszt üzenet
E-mail tartalma E-mail szövege. E-mail szövege tartalmazhat hivatkozást. Hivatkozás a következő formában adható meg:
$ + { + MEZŐ AZONOSÍTÓ + } 
Pl.: ${A1}
Hivatkozás lehet bármely, az esemény lapján található mező.
Kedves ${H2}! Ez egy teszt üzenet!
Csatolmányt tartalmazó mező

Csatolmány küldhető e-mail- ben az üzenettel együtt. A csatolmány küldéséhez el kell helyezni egy "fájl csatolás" - típusú mezőt a munkafüzeten majd csatolni a kivánt fájlt. A fájl feltöltését követően menteni kell a rekordot. 

H5 - Csatolmány
Csak az utolsó csatolmányt küldje Beállítható, hogy csak az utoljára csatolt fájlt küldje ki az esemény. kitöltve

Esemenyek - muveletek - e-mail kuldes ESEMENY.png

1.2.8. Rekord létrehozása

Eseménnyel rekordok szúrhatók be tetszőleges helyre. Megadhatók a létrehozandó rekord mezőinek értéke. 

Például egy rekord adatmódosításainak részleteti rögzíthetők a rekord beszúrása eseménnyel. Meg kell adni, hogy melyik szülőrekord melyik munkafüzete alatt hozzon létre rekordokat az esemény. Továbbá, hogy hány darab rekordot, és milyen értékkelle hozzon létre.

Esemenyek - muveletek - rekord beszuras FELULET.png

Paraméterezés


Paraméter neve Leírás Érték
Művelet kiválasztása
Rekord létrehozása
Cél munkafüzet Rekordok ez alatt a munkafüzet alatt jönnek létre Módosítások
Új rekord szülőjét tartalmazó mező Rekord ID - Szülő rekord, ami alá a rekordok belesznek szúrva  ID
Hány darab új rekord jön létre
Rekordszám
Új (ha több van, akkor az utolsó) rekord megnyitása Menyitja az utolsóként létrehozott rekordot
Mezőmásolás hozzáadása Másolandó Forrás és célmezők megadása 
Célmező
Típus
Forrás mező
Típus
...

Célmező
Módosítás dátuma
Forrás mező
Aktuális időpillanat


Esemenyek - muveletek - rekord beszuras ESEMENY.png

1.2.9. Beír egy értéket egy mezőbe

Esemény lefutásakor beír egy fix értéket vagy egy másik mező tartalmát a kiválasztott mezőbe.

Paraméter neveLeírás
CélmezőEbbe a mezőbe fogja beírni az adott értéket.
Érték megadása  Lehet fix értéket megadni, melyet majd beír a célmezőbe.
Forrás mezőA mező tartalmát beírja a célmezőbe.

Esemény_Művelet_Beír egy értéket.png

1.2.9.1. Célmező dátum mező

Paraméter neveLeírás
Aktuális időpont használataHa célmezőnek dátum típusú mezőt választunk, akkor jelenik meg ez a lehetőség. Ennek a lehetőségnek a választásával beírja a célmezőbe az aktuális dátumot.

Aktuális hét/Aktuális hónap/Aktuális év

Első napja/Utolsó napja

Választhatjuk az aktuális hetet, hónapot, napot, továbbá ezek első és utolsó napját is.

Esemény_Művelet_Beír egy értéket_Dátum.png

 

1.2.10.Átszinez egy címkét / téglalapot

Az esemény lefutásakor az általunk kiválasztot színre szinezi a megadott címkét / téglalapot.

Paraméter neveLeírás
Mező megadásaA megadott mezőt átszínezi a megadott színre.
Szín megadásaKívánt szín kiválasztása.

Esemény_Művelet_Átszinez egy címkét.png

1.2.11.Átpozícionál egy mezőt

Mező elhelyezkedését szabályozza a felületen, a megadott koordinátáknak megfelelően.

Paraméter neveLeírás
Mező megadásaMozgatni kívánt mező megadása.
X/YMező elhelyezkedés koordinátáinak megadása (pixel) A mező bal felső sarka.

1.2.12.Mezőt jelenít meg

Rejtett mező megjelenítését teszi lehetővé a felületen.

Paraméter neveLeírás
Mező megadásaMegadjuk, mely mezőt jelenítse meg a futófelületen az esemény.

1.2.13.Mezőt tüntet el.

Látható mezőt tüntet el a felületről.

Paraméter neveLeírás
Mező megadásaMegadjuk, mely mezőt tüntesse el a futófelületen az esemény.

1.2.14.Kiürít egy mezőt

Megadott mező tartalmát kiüríti.

Paraméter neveLeírás
Mező megadásaKiüríteni kívánt mezőt megadása.

1.2.15. Mezőt csak olvashatóvá tesz

A megadott mező csak olvashatóvá teszi, nem lehet szerkeszteni a tartalmát.

Paraméter neveLeírás
Mező megadásaAz a mező, amely csak olvashatóra akarunk állítani.

1.2.16. Mezőről leszedi a csak olvasható tulajdonságot

Leszedi a megadott mezőről a csak olvasható tulajdonságot és a mező tartalma szerkeszthető lesz.

Paraméter neveLeírás
Mező megadásaAz a mező, amelyet szerkeszthetővé szeretnénk átállítani.

1.2.17.Mezőről leszedi a kötelezőséget

A kötelezően kitöltendő mezőről leszedi a kötelezőséget.

Paraméter neveLeírás
Mező megadásaAz a mezőről, amelyről a kötelezőséget le szeretnénk venni.

1.2.18.Mezőt tesz kötelezővé

Kötelezően kitöltendővé teszi a megadott mezőt.

Paraméter neveLeírás
Mező megadásaAz a mező, amelyet kötelezővé akarunk tenni.

11.2.19.Megnyit egy felületet

Alkalmazásban létrehozott munkafüzetek nyithatók meg.

Paraméter neveLeírás
Mező megadásaAz a felületet, amelyet megnyitni szeretnénk.

1.2.20. Mezőcsoportot tüntet el 

Létrehozott mezőcsoport mezői tűntehetők el.

Paraméter neveLeírás
Mező megadásaAz a mezőcsoport, amelyet szeretnénk eltüntetni.

1.2.21.Mezőcsoportot jelenít meg

Létrehozott mezőcsoport mezői jeleníthetők meg.

Paraméter neveLeírás
Mező megadásaAz a mezőcsoport, amelyet szeretnénk megjeleníteni.

1.2.22.Mezőcsoportot csak olvashatóvá tesz

Mezőcsoport mezői csak olvashatóvá válnak.

Paraméter neveLeírás
Mező megadásaAzt a mezőcsoportot kell megadni, melynek mezőit csak olvashatóra akarunk állítani.

1.2.23. Mezőcsoportról leszedi a csak olvasható tulajdonságot

Mezőcsoport mezői szerkeszthetővé válnak.

Paraméter neveLeírás
Mező megadásaAzt a mezőcsoportot kell megadni, melynek mezőiről le szeretnénk venni a csak olvasható tulajdonságot.

1.2.24. Mezőcsoportot átpozícionál 

Mezőcsoport elhelyezkedését szabályozza a felületen, a megadott koordinátáknak megfelelően.

Paraméter neveLeírás
X/YMező elhelyezkedés koordinátáinak megadása (pixel) A mező bal felső sarka.
Mezőcsoport megadásaMozgatni kívánt mezőcsoport megadása.
ReferenciamezőA kiválasztott mező lesz a referenci a mezőcsoportból és ez alapján helyezi át a mezőcsoportot a koordináták szerint.

1.2.25.Parancs küldése 3rd party fejlesztő kódnak

Paraméter neveLeírás
Fejlesztői modul kiválasztása
Parancs neveParancs megnevezése 

Események - 3rd party script lefutás után visszajelzést küldenek yappdonak a sikeres futásról.

A 3rd party script futása lehet időzítése másik eseménynek.

1.2.26.Mezőcsoportot tesz kötelezővé

Mezőcsoport mezői kötelezően kitöltendővé válnak.

Paraméter neveLeírás
Mező megadásaAz a mezőcsoport, amelyet kötelezővé szeretnénk tenni.

1.2.27.Mezőcsoportról leszedi a kötelezőséget

Mezőcsoport mezőiről lekerül a kötelezően kitöltendő tulajdonság.

Paraméter neveLeírás
Mező megadásaAz a mezőcsoport, amelyet levenni szeretnénk a kötelezőséget.

1.2.28.Mezőcsoportot kiürít

Mezőcsoport mezőinek értéke törlődik.

Paraméter neveLeírás
Mező megadásaKiüríteni kívánt mezőcsoport megadása.

Esemény_Mezőt jelenít meg.png