![](https://help.apple.com/assets/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/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/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/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 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/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/hu_HU/c232c6d4e79b7e902a79f1af02f77ec6.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/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/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.