![](https://help.apple.com/assets/5D38A6ED0946225A2D640948/5D38A6F70946225A2D640958/hu_HU/c10e8a839dc838a25d0feb0e9e428a0a.png)
A Ha műveletek használata a Parancsokban
A Ha művelettel (más néven feltétellel) hozhat létre egy olyan parancsot, amely ellenőriz bizonyos feltételeket, és eltérően működik attól függően, hogy melyik feltétel teljesül. A Ha műveletek biztosítják azt a rugalmasságot, hogy a műveletek különböző utakon folytatódhatnak a feltételektől függően, amelyek csak a parancs futásakor lesznek ismertek.
Egyszerűen fogalmazva a Ha művelet lehetővé teszi a következők kifejezését egy műveletben: Ha egy feltétel igaz, akkor tegye ezt, máskülönben pedig tegye ezt. Minden eredményhez egy másik parancssorozat fut le.
A Ha művelettel tesztelheti, hogy a műveletnek bemenetként megadott tartalom megfelel-e bizonyos feltételeknek. Például a Ha művelet használatával ellenőrizheti, hogy egy előző műveletből beolvasott weboldal tartalmazza-e a „lepény” szót.
Megjegyzés: Ha nem ismeri a bemenet és kimenet fogalmát, akkor tekintse meg a következőt: A parancsok működésének bemutatása.
![Ha művelet beállítása.](https://help.apple.com/assets/5D38A6ED0946225A2D640948/5D38A6F70946225A2D640958/hu_HU/7b169fd792ebb96ecb18d947817a274b.png)
Miután elhelyezte a parancsot, a Ha művelet tartalmazni fog három jelölőt (címkét a parancsszerkesztőben): Ha, Máskülönben és Befejezés, ha.
A Ha jelzőn belül konfigurálhatja a Bemenet és az Érték paramétert. Feltétel választásához koppintson a Bemeneti paraméter lehetőségre. Az elérhető feltételek a bemenet típusától függnek. A szövegbevitelekhez ilyen feltételek tartoznak: értéke, nem és tartalmazza. A számbevitelekhez ilyen feltételek tartoznak: nagyobb, mint, kisebb, mint vagy közé esik.
![Selecting an Input conditions in the If action.](https://help.apple.com/assets/5D38A6ED0946225A2D640948/5D38A6F70946225A2D640958/hu_HU/c232c6d4e79b7e902a79f1af02f77ec6.png)
Because the If action has two possible outcomes—the condition is true or the condition is false—you can place actions in two paths. When the shortcut runs, a true condition causes the input to be passed to the first action just after If, while a false condition causes the input to be passed into the first action after the Otherwise marker.
![Két útvonalban elhelyezett Ha művelet.](https://help.apple.com/assets/5D38A6ED0946225A2D640948/5D38A6F70946225A2D640958/hu_HU/83a63ce4d0318e785c21912cd1e6de5c.png)
A Ha esetben vagy Egyébként esetben utolsóként kimenetet visszaadó művelet kimenetként átadja a tartalmát Befejezés, ha jelölőn keresztül (beolvasható „Ha művelet eredménye” Magic-változóként). This means that the last action in each path of the If action affects the output of the action as a whole.
Tipp: A Ha műveletek egymásba ágyazásával fejlettebb döntési fát hozhat létre a parancsban: A parancsszerkesztőben húzzon úgy egy második Ha műveletet, hogy az átfedje az első Ha művelet alsó részét. A második Ha művelet be van ágyazva (be van húzva) az első Ha művelet alatt.