🧠 Loogika Komponendid
Need komponendid võimaldavad sul määratleda tingimusi, alternatiive ja ajastatud vooge sinu SmartFlow töövoogudes. Need moodustavad võimsa aluse protsesside automatiseerimiseks, tuginedes spetsiifilistele reeglitele.
❓ If (Tingimus)
If
komponent täidab tegevuste komplekti ainult siis, kui määratud tingimus on täidetud.
📝 Komponendi Üksikasjad
Nimi: If
Kategooria: Loogika
🔧 Parameetrid
- Tingimus
- Tüüp:
Expression
- Kirjeldus: Loogiline väljend, mis määrab, kas järgnevad tegevused tuleks täita.
- Nõutav: Jah
- Näide:
user.age > 18
- Tüüp:
🚀 Kuidas Kasutada
- Looge ja lohistage
If
komponent oma SmartFlow tööruumi. - Määrake tingimus, mis peab olema tõene, et tegevused saaksid toimuda.
- Ühendage see järgneva komponentide või tegevustega.
➡ Else
The Else
component specifies the actions to execute if the condition of the preceding If
block is not met.
📝 Komponendi üksikasjad
Nimi: Else
Kategooria: Loogika
🔧 Kasutamine
- Asetage see komponent kohe pärast
If
plokki. - Määratlege toimingud, mis käivitatakse, kui
If
ploki tingimus on vale.
🔄 Else If
Else If
komponent võimaldab teil määrata alternatiivse tingimuse, et kontrollida, kas esimese If
ploki tingimus on vale. Kasutage seda, et testida mitmeid tingimusi ühes voos.
📝 Komponendi Üksikasjad
Nimi: Else If
Kategooria: Loogika
🔧 Parameetrid
- Tingimus
- Tüüp:
Expression
- Kirjeldus: Alternatiivne tingimus testimiseks.
- Nõutav: Jah
- Näide:
user.hasPremiumAccount
- Tüüp:
🚀 Kuidas Kasutada
- Lisage
Else If
plokk otse pärastIf
plokki. - Määrake alternatiivne tingimus.
- Ühendage see toimingute või järgneva loogikaga.
❗ End If
End If
komponent tähistab tingimusliku ploki lõppu. Pärast seda komponenti ei täideta täiendavaid tingimuslikke toiminguid.
📝 Komponendi üksikasjad
Nimi: End If
Kategooria: Loogika
🔧 Kasutamine
- Asetage see komponent pärast kõiki tingimuslikke blokke (
If
,Else If
jaElse
). - Veenduge, et loogika oleks korralikult suletud, et säilitada voogude terviklikkus.
❓ If No Message
If No Message
komponenti kasutatakse juhtudel, kui ühtegi eelnevalt määratletud tingimust ei täideta.
📝 Komponendi üksikasjad
Nimi: If No Message
Kategooria: Loogika
🔧 Kasutamine
- Lisage see komponent mitme tingimusliku bloki lõppu.
- Määrake varu toimingud või vaikeseaded, kui ühtegi tingimust ei ole tõene.
🕒 Ajakava
Scheduler
komponent võimaldab teil viivitada või planeerida töövoogude täitmist.
📝 Komponendi Üksikasjad
Nimi: Scheduler
Kategooria: Loogika
🔧 Parameetrid
-
Aeg
- Tüüp: Number
- Kirjeldus: Aeg, mida oodata enne töövoo täitmist.
- Nõutav: Jah
- Näide:
1 (Päev)
-
Spetsiifiline Aeg
- Tüüp: Aeg
- Kirjeldus: Täpne päevane aeg töövoo täitmiseks.
- Nõutav: Valikuline
- Näide:
09:00
🚀 Kuidas Kasutada
- Lisage
Scheduler
komponent oma töövoogu. - Seadke soovitud aeg ja täitmise aeg.
- Ühendage see vooluloogika või toimingutega.
🌟 Täielik Näide Töövoost
Siin on täielik näide, kasutades loogika komponente:
- Kui
- Tingimus:
user.isLoggedIn
- Tegevused: Teata kasutajale tervitussõnumiga.
- Tingimus:
- Kui Ei
- Tingimus:
user.isGuest
- Tegevused: Suuna kasutaja registreerimise lehele.
- Tingimus:
- Muud
- Tegevused: Näita veateadet.
- Lõpeta Kui
💡 Parimad Tavad
- Hoia Tingimused Lihtsad: Jagage keeruline loogika väiksemateks, hallatavateks tingimusteks.
- Testi Enne Käivitamist: Simuleerige iga voogu, et tagada loogika oodatud käitumine.
- Varu Tegevused: Kasutage alati
Muud
võiKui Pole Sõnumit
komponenti, et käsitleda äärmuslikke juhtumeid.