Ugrás a fő tartalomra

1.4. Műveletek

Funkció leírása

A műveletek határozzák meg, hogy az esemény futása során a rendszer milyen feladatokat hajtson végre.

Az esemény futásának megkezdését az időzítések határozzák meg, a műveletek pedig az esemény végrehajtandó feladatait tartalmazzák.

A műveletek futása előtt a rendszer minden esetben kiértékeli az eseményhez tartozó feltételeket.

Amennyiben a feltételek teljesülnek, a rendszer végrehajtja az eseményhez tartozó műveleteket.

📷 Kép – Esemény felépítése


Elérés / Navigáció

Munkafüzet szerkesztése → Mezők → Események → Műveletek

📷 Kép – Műveletek panel


Működés

Minden esemény egy vagy több műveletet tartalmazhat.

Az esemény futásának megkezdését követően a rendszer az eseményhez tartozó műveleteket a megadott sorrendben hajtja végre.

📷 Kép – Több művelet egy eseményen

Új művelet az Új művelet felvétele gombra kattintva hozható létre.

📷 Kép – Új művelet felvétele

A művelet típusának kiválasztását követően a rendszer megjeleníti az adott művelethez tartozó paramétereket.

A megjelenő paraméterek a kiválasztott művelet típusától függően eltérhetnek.

📷 Kép – Művelet paraméterei


Műveletek kezelése

A műveletek:

  • létrehozhatók,

  • módosíthatók,

  • másolhatók,

  • törölhetők.

A módosítások véglegesítéséhez a művelet mentése szükséges.

A mentés működését az 1.2. Esemény módosításainak mentése fejezet ismerteti.


FONTOS!

A műveletek kizárólag akkor hajtódnak végre, ha:

  • az esemény időzítése teljesül,

  • az esemény futása engedélyezett,

  • az eseményhez tartozó feltételek teljesülnek.

Amennyiben a feltételek nem teljesülnek, a rendszer a műveleteket nem hajtja végre.

Egy esemény több műveletet is tartalmazhat, azonban bizonyos időzítések esetén a rendszer korlátozhatja a használható műveletek körét.

1.4.1. Mezőt jelenít meg

Funkció leírása

A művelet segítségével egy korábban elrejtett mező megjeleníthető a felhasználó számára.

A művelet végrehajtását követően a mező láthatóvá válik a rögzítőfelületen.

📷 Kép – Mezőt jelenít meg művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyet a rendszer megjelenít

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer megjeleníti a kiválasztott mezőt.

Amennyiben a mező korábban rejtett állapotban volt, a művelet végrehajtását követően láthatóvá válik.

📷 Kép – Rejtett mező megjelenítése

A mező megjelenítése nem módosítja a mező értékét.

Amennyiben a mező korábban tartalmazott értéket, az érték a megjelenítést követően is elérhető marad.


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


FONTOS!

A művelet kizárólag a mező láthatóságát módosítja.

A mező értéke, kötelező jellege, csak olvasható állapota és egyéb tulajdonságai a művelet végrehajtásakor nem változnak meg.

Amennyiben a mező egy mezőcsoport része, a mezőcsoport láthatósági beállításai is befolyásolhatják a megjelenést.

1.4.2. Mezőt tüntet el

Funkció leírása

A művelet segítségével egy mező elrejthető a felhasználó elől.

A művelet végrehajtását követően a mező nem jelenik meg a rögzítőfelületen.

📷 Kép – Mezőt tüntet el művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyet a rendszer elrejt

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer elrejti a kiválasztott mezőt.

Amennyiben a mező korábban látható volt, a művelet végrehajtását követően eltűnik a rögzítőfelületről.

📷 Kép – Mező elrejtése

A mező elrejtése nem módosítja a mező értékét.

Amennyiben a mező korábban tartalmazott értéket, az érték a mező elrejtését követően is megmarad.

A mező ismételt megjelenítését a Mezőt jelenít meg művelet segítségével lehet végrehajtani.

📷 Kép – Elrejtett mező újbóli megjelenítése


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


FONTOS!

A művelet kizárólag a mező láthatóságát módosítja.

A mező értéke, kötelező jellege, csak olvasható állapota és egyéb tulajdonságai a művelet végrehajtásakor nem változnak meg.

Amennyiben az elrejtett mező kötelező kitöltésű és nem tartalmaz értéket, a rendszer a rekord mentésekor továbbra is ellenőrzi annak kitöltöttségét.

Ilyen esetben a rendszer nem engedélyezi a rekord mentését, és figyelmeztető üzenetet jelenít meg a kötelező mező kitöltésének hiányáról.

📷 Kép – Elrejtett kötelező mező mentési hibája

Az események kialakításakor figyelni kell arra, hogy az elrejtett kötelező mezők ne akadályozzák a rekord mentését.

Amennyiben a mező egy mezőcsoport része, a mezőcsoport láthatósági beállításai is befolyásolhatják a megjelenést.

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

Funkció leírása

A művelet segítségével a rendszer automatikusan értéket írhat egy mezőbe.

A beírandó érték megadható közvetlenül a művelet paramétereiben vagy egy másik mező értékéből is származhat.

A művelet gyakran használható alapértelmezett értékek beállítására, mezők közötti adatmásolásra, automatikus kitöltésre vagy összetettebb eseményfolyamatok kialakítására.

📷 Kép – Beír egy értéket egy mezőbe művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelybe a rendszer az értéket beírja
Érték megadása A beírandó fix érték
Forrás mező Az a mező, amelynek értékét a rendszer a célmezőbe írja

📷 Kép – Művelet paraméterei


Működés

Az esemény futását követően a rendszer a megadott értéket a kiválasztott célmezőbe írja.

A művelet két különböző módon használható:

Fix érték megadása

Ebben az esetben a beírandó érték közvetlenül az Érték megadása mezőben kerül rögzítésre.

📷 Kép – Fix érték beírása

A művelet futását követően a rendszer a megadott értéket a célmezőbe írja.

Érték átvétele másik mezőből

Ebben az esetben a beírandó értéket a rendszer a kiválasztott forrásmezőből veszi át.

📷 Kép – Érték másolása forrásmezőből

A művelet futását követően a rendszer a forrásmező aktuális értékét írja a célmezőbe.


Mező kiválasztása

A célmező és a forrásmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Érték felülírása

A művelet végrehajtásakor a rendszer a célmező aktuális értékét felülírja.

Amennyiben a célmező már tartalmaz értéket, a korábbi érték elveszik és helyére az új érték kerül.

📷 Kép – Meglévő érték felülírása


FONTOS!

A művelet nem fűzi hozzá az új értéket a meglévő tartalomhoz, hanem a célmező teljes értékét lecseréli.

Amennyiben a célmező és a forrásmező típusa eltér, a rendszer működése a mezőtípusok kompatibilitásától függ.

A művelet végrehajtása mezőérték-változásnak minősül.

Ezért amennyiben a célmezőhöz Mező érték változásakor időzítésű esemény kapcsolódik, annak futása is megkezdődhet.

📷 Kép – Értékváltozást kiváltó művelet

A műveletek kialakításakor figyelni kell arra, hogy egymás mezőit módosító események ne hozzanak létre végtelen eseményláncot vagy ismétlődő futást.

1.4.4. Mezőt tesz kötelezően kitöltendővé

Funkció leírása

A művelet segítségével egy mező kötelezően kitöltendővé tehető.

A művelet végrehajtását követően a rekord csak akkor menthető, ha a mező értékkel rendelkezik.

📷 Kép – Mezőt tesz kötelezően kitöltendővé művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyet a rendszer kötelezően kitöltendővé tesz

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer a kiválasztott mezőt kötelezően kitöltendővé teszi.

A kötelezően kitöltendő mezők kitöltöttségét a rendszer a rekord mentésekor ellenőrzi.

📷 Kép – Kötelezően kitöltendő mező beállítása

Amennyiben a mező nem tartalmaz értéket, a rendszer nem engedélyezi a rekord mentését.

Ilyen esetben a rendszer figyelmeztető üzenetet jelenít meg.

📷 Kép – Kötelezően kitöltendő mező mentési hibája


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Kötelező mezők ellenőrzése

A rendszer a kötelezően kitöltendő mezők kitöltöttségét minden mentéskor ellenőrzi.

Amennyiben a mező nem rendelkezik értékkel, a rekord mentése nem hajtható végre.

📷 Kép – Kötelező mező ellenőrzése


FONTOS!

A művelet kizárólag a mező kötelező tulajdonságát módosítja.

A mező láthatósága, csak olvasható állapota és értéke nem változik meg.

Amennyiben a kötelezően kitöltendővé tett mező rejtett állapotban van, a rendszer a mentés során továbbra is ellenőrzi annak kitöltöttségét.

Ilyen esetben a rekord mentése sikertelen lesz, amennyiben a mező nem rendelkezik értékkel.

📷 Kép – Rejtett kötelező mező

Az események kialakításakor figyelni kell arra, hogy a kötelezően kitöltendővé tett mezők minden esetben kitölthetők vagy automatikusan feltölthetők legyenek.

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

Funkció leírása

A művelet segítségével egy mezőről eltávolítható a kötelező kitöltési követelmény.

A művelet végrehajtását követően a rekord akkor is menthető, ha a mező nem rendelkezik értékkel.

📷 Kép – Mezőről leszedi a kötelezőséget művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyről a rendszer eltávolítja a kötelező kitöltési követelményt

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer megszünteti a kiválasztott mező kötelező kitöltési tulajdonságát.

📷 Kép – Kötelező tulajdonság eltávolítása

A művelet végrehajtását követően a mező kitöltése opcionálissá válik.

A rekord mentése akkor is végrehajtható, ha a mező nem tartalmaz értéket.

📷 Kép – Nem kötelező mező mentése


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Hatása a rekord mentésére

A rendszer a rekord mentésekor kizárólag a kötelezően kitöltendő mezőket ellenőrzi.

Amennyiben egy mezőről a kötelezőség eltávolításra került, annak kitöltetlensége a továbbiakban nem akadályozza a rekord mentését.


FONTOS!

A művelet kizárólag a mező kötelező kitöltési tulajdonságát módosítja.

A mező láthatósága, csak olvasható állapota és értéke nem változik meg.

A kötelezőség eltávolítása nem törli a mezőben korábban rögzített értéket.

Amennyiben a mező korábban kötelezően kitöltendő volt, a művelet futását követően a mező kitöltése opcionálissá válik, és a rekord mentése üres érték esetén is végrehajtható.

1.4.6. Mezőt csak olvashatóvá tesz

Funkció leírása

A művelet segítségével egy mező csak olvashatóvá tehető.

A művelet végrehajtását követően a mező értéke továbbra is megtekinthető, azonban annak módosítására a felhasználónak nincs lehetősége.

📷 Kép – Mezőt csak olvashatóvá tesz művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyet a rendszer csak olvashatóvá tesz

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer a kiválasztott mezőt csak olvasható állapotba helyezi.

📷 Kép – Csak olvasható mező beállítása

A csak olvasható mező értéke a rögzítőfelületen továbbra is látható marad, azonban a felhasználó annak értékét nem módosíthatja.

A felhasználó:

  • nem írhat új értéket a mezőbe,

  • nem módosíthatja a meglévő értéket,

  • nem törölheti a mező tartalmát.

📷 Kép – Csak olvasható mező használata


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Hatása a felhasználói szerkesztésre

A művelet végrehajtását követően a mező a felhasználó számára nem szerkeszthető.

A mező értéke továbbra is megtekinthető, azonban annak módosítására nincs lehetőség.

📷 Kép – Csak olvasható mező megjelenése


FONTOS!

A művelet kizárólag a felhasználói szerkesztést korlátozza.

A mező láthatósága, kötelező jellege és értéke nem változik meg.

A csak olvasható állapot nem akadályozza meg az eseményeket abban, hogy módosítsák a mező értékét.

Ennek megfelelően a mező értéke események futása során továbbra is:

  • módosítható,

  • felülírható,

  • kiüríthető.

📷 Kép – Csak olvasható mező módosítása eseménnyel

Amennyiben egy mező egyszerre csak olvasható és kötelezően kitöltendő, a rendszer a rekord mentésekor továbbra is ellenőrzi annak kitöltöttségét.

Az események kialakításakor figyelni kell arra, hogy a felhasználó által nem módosítható mezők szükség esetén események segítségével tölthetők vagy módosíthatók legyenek.

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

Funkció leírása

A művelet segítségével egy mezőről eltávolítható a csak olvasható tulajdonság.

A művelet végrehajtását követően a mező ismét szerkeszthetővé válik.

📷 Kép – Mezőről leszedi a csak olvasható tulajdonságot művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelyről a rendszer eltávolítja a csak olvasható tulajdonságot

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer eltávolítja a kiválasztott mezőről a csak olvasható tulajdonságot.

📷 Kép – Csak olvasható tulajdonság eltávolítása

A művelet végrehajtását követően a mező ismét szerkeszthetővé válik, így a felhasználó módosíthatja annak értékét.

A felhasználó:

  • új értéket adhat meg,

  • módosíthatja a meglévő értéket,

  • törölheti a mező tartalmát.

📷 Kép – Szerkeszthető mező használata


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Hatása a mező működésére

A művelet végrehajtását követően a mező szerkeszthetővé válik.

A mező értéke nem változik meg, kizárólag a csak olvasható tulajdonság kerül eltávolításra.

📷 Kép – Szerkeszthetővé vált mező


FONTOS!

A művelet kizárólag a mező csak olvasható tulajdonságát módosítja.

A mező láthatósága, kötelező jellege és értéke nem változik meg.

A művelet nem ír új értéket a mezőbe és nem törli a mező meglévő tartalmát.

📷 Kép – Csak olvasható tulajdonság eltávolítása

Amennyiben a mező kötelezően kitöltendő, a rendszer a rekord mentésekor továbbra is ellenőrzi annak kitöltöttségét.

A művelet végrehajtását követően a felhasználó ismét módosíthatja a mező értékét a rögzítőfelületen.

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

Funkció leírása

A művelet segítségével egy mező pozíciója módosítható a rögzítőfelületen.

A művelet végrehajtását követően a rendszer a megadott koordináták alapján új pozícióba helyezi a mezőt.

📷 Kép – Átpozícionál egy mezőt művelet


Paraméterek
Paraméter neve Leírás
Mező Az a mező, amelynek pozícióját a rendszer módosítja
X A mező új vízszintes pozíciója pixelben megadva
Y A mező új függőleges pozíciója pixelben megadva

📷 Kép – Paraméterek megadása


Működés

Az esemény futását követően a rendszer a kiválasztott mezőt a megadott X és Y koordinátákra helyezi át.

📷 Kép – Mező átpozicionálása

Az X koordináta a mező vízszintes helyzetét, az Y koordináta pedig a mező függőleges helyzetét határozza meg.

A koordinátákat pixelben kell megadni.

📷 Kép – X és Y koordináták


Mező kiválasztása

A mező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Működés esemény futása során

A mező pozíciója kizárólag akkor módosul, amikor az esemény futása megkezdődik és a művelet végrehajtásra kerül.

A mező pozícióját ezért az esemény időzítése és feltételei közvetlenül befolyásolják.

📷 Kép – Átpozicionálás esemény futása során

Például:

  • egy esemény egy jelölőnégyzet értéke alapján helyez át egy mezőt,

  • egy esemény mezőérték-változás hatására mozgat át egy mezőt,

  • egy esemény a rögzítőfelület megnyitásakor helyez át egy mezőt.


FONTOS!

A művelet nem módosítja a munkafüzet szerkesztőfelületén beállított mezőpozíciót.

A mező áthelyezése kizárólag az esemény futásának eredményeként történik meg.

A mező aktuális pozíciója ezért mindig az esemény időzítésétől, feltételeitől és futásától függ.

📷 Kép – Átpozicionált mező

Amennyiben az esemény nem fut le, a mező pozíciója nem változik meg.

Az események kialakításakor javasolt figyelembe venni, hogy több, ugyanazt a mezőt átpozicionáló esemény egymás hatását felülírhatja.

1.4.9. Kiürít egy mezőt

Funkció leírása

A művelet segítségével egy mező értéke törölhető.

A művelet végrehajtását követően a kiválasztott mező nem tartalmaz értéket.

📷 Kép – Kiürít egy mezőt művelet


Paraméterek
Paraméter neve Leírás
Célmező Az a mező, amelynek értékét a rendszer törli

📷 Kép – Célmező kiválasztása


Működés

Az esemény futását követően a rendszer törli a kiválasztott mező aktuális értékét.

📷 Kép – Mező kiürítése

A művelet kizárólag a mező tartalmát törli.

A mező láthatósága, kötelező jellege, csak olvasható tulajdonsága és egyéb beállításai nem változnak meg.

📷 Kép – Kiürített mező


Mező kiválasztása

A célmező kiválasztható:

  • a legördülő listából,

  • a munkafüzet szerkesztő felületéről.

A mezőkijelölés működését az 1.1.9. Mező kiválasztása a munkafüzet felületéről fejezet ismerteti.

📷 Kép – Mező kiválasztása a felületről


Üres érték

A művelet végrehajtását követően a mező üres értéket kap.

Az, hogy a rendszer az adott mezőtípus esetén milyen értéket tekint üresnek, mezőtípusonként eltérő lehet.

📷 Kép – Üres érték különböző mezőtípusok esetén

Az üres érték belső tárolási módja és a feltételvizsgálatok során alkalmazott kiértékelése mezőtípusonként különbözhet.

Ennek megfelelően események és feltételek kialakításakor javasolt figyelembe venni az adott mezőtípus működését.


FONTOS!

A művelet kizárólag olyan mezőknél használható, amelyek értéket tárolnak.

A rendszer nem teszi lehetővé olyan objektumok kiválasztását, amelyek nem rendelkeznek törölhető értékkel.

📷 Kép – Nem támogatott objektum kiválasztása

A művelet végrehajtását követően a mező korábban rögzített értéke törlésre kerül.

Amennyiben a mező kötelezően kitöltendő, a mező kiürítése után a rendszer a rekord mentésekor továbbra is ellenőrzi annak kitöltöttségét.

Ilyen esetben a rendszer a rekord mentését nem engedélyezi mindaddig, amíg a mező ismét értéket nem kap.

📷 Kép – Kötelező mező kiürítése

Az események kialakításakor javasolt figyelembe venni a kötelezően kitöltendő mezők és a mezőkiürítési műveletek együttes használatát.

A különböző mezőtípusok üres értékeinek pontos működését a rendszer mezőtípus-specifikus dokumentációja ismerteti.

1.4.10. Megnyit egy felületet

Funkció leírása

A művelet segítségével egy munkafüzet nyitható meg.

A művelet végrehajtását követően a rendszer megnyitja a kiválasztott munkafüzetet.

📷 Kép – Megnyit egy felületet művelet


Paraméterek
Paraméter neve Leírás
Felület Az a munkafüzet, amelyet a rendszer megnyit

📷 Kép – Felület kiválasztása


Működés

Az esemény futását követően a rendszer megnyitja a kiválasztott munkafüzetet.

📷 Kép – Munkafüzet megnyitása

A megnyitott munkafüzet az aktuálisan megnyitott rekord fölött jelenik meg.

A működés megegyezik a táblázatból, fából vagy lekérdezésből történő megnyitás működésével.

📷 Kép – Megnyitott munkafüzet

A munkafüzet típusától függően a megnyitás módja eltérő lehet.

Adatlap típusú munkafüzet esetén a rendszer a rekord rögzítőfelületét nyitja meg.

Táblázat és fa típusú munkafüzet esetén a rendszer magát a felületet nyitja meg.

📷 Kép – Adatlap, táblázat és fa megnyitása

A megnyitott munkafüzet a saját beállításainak megfelelően működik, így a hozzá tartozó események, mezők, kapcsolatok és jogosultságok változatlanul érvényesülnek.


Felület kiválasztása

A megnyitandó munkafüzet a paraméterek között választható ki.

📷 Kép – Munkafüzet kiválasztása

A megnyitható munkafüzetek köre korlátozott.

A művelet kizárólag:

  • törzs munkafüzet megnyitását,

  • illetve a futtató munkafüzet közvetlen gyermek munkafüzeteinek megnyitását

teszi lehetővé.

A rendszer más munkafüzetek kiválasztását nem engedélyezi.


Kapcsolat az eseményekkel

A művelet használható például:

  • gombnyomás hatására történő felületmegnyitásra,

  • kapcsolódó munkafüzetek megnyitására,

  • felhasználói folyamatok kialakítására,

  • kapcsolódó adatok rögzítésére vagy megtekintésére.

📷 Kép – Felület megnyitása eseménnyel


FONTOS!

A művelet kizárólag a kiválasztott munkafüzet megnyitását végzi el.

A művelet nem ad át paramétereket a megnyitott munkafüzetnek.

📷 Kép – Megnyitott munkafüzet

A megnyitott munkafüzet típusa meghatározza a megnyitás módját:

  • adatlap esetén rekord nyílik meg,

  • táblázat esetén a táblázatos felület nyílik meg,

  • fa esetén a fa felület nyílik meg.

A művelet végrehajtása nem menti automatikusan az aktuális rekordot.

Amennyiben a felület megnyitása előtt mentés szükséges, azt külön eseménnyel vagy művelettel kell biztosítani.

A megnyitott munkafüzethez tartozó események a munkafüzet saját beállításainak megfelelően futnak le.