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.