![](https://help.apple.com/assets/5D66C362680CE25E7861EFB5/5D66C38B680CE25E7861EFC5/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/5D66C362680CE25E7861EFB5/5D66C38B680CE25E7861EFC5/hu_HU/2dcceaddf3fad8e1d496d0dac000ab62.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 a Feltétel paramétert. Változó választásához koppintson a Bemeneti paraméter lehetőségre. (A változó tartalmát az alkalmazás a Ha összehasonlításban fogja használni.) Ezután koppintson a Feltétel elemre feltétel megadásához. (Az elérhető feltételek a bemenet típusától függnek.) A szöveges bemenetek olyan feltételekkel rendelkeznek, mint az „egyenlő”, „nem egyenlő” és a „tartalmazza”. A numerikus bemenetek olyan feltételekkel rendelkeznek, mint a „nagyobb”, „kisebb” és „a következők közé esik”.
Megjegyzés: A Ha művelet a bemeneti paramétert egy elé helyezett művelet kimenetére próbálja helyezni.
![Selecting an Input conditions in the If action.](https://help.apple.com/assets/5D66C362680CE25E7861EFB5/5D66C38B680CE25E7861EFC5/hu_HU/f1fc33a97ac56431f981b9d02e753cc3.png)
A bemeneti változóra koppintva szerkesztőt jeleníthet meg, ahol módosíthatja a változót. A változó eltávolításához és másik bemenet választásához koppintson a Törlés gombra. A másik megoldás, ha megérintve tartja a változót, és azután koppint a Törlés gombra.
A változószerkesztőben kiválaszthatja az összehasonlítani kívánt értéket. A Meteorológiai adatok változóhoz például kiválaszthatja a Magas hőfok elemet. További információk: Változók módosítása a parancsokban.
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/5D66C362680CE25E7861EFB5/5D66C38B680CE25E7861EFC5/hu_HU/ef03e73d4b6a59a2fdd248f0bbbd6d00.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.