🧠 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
Ifkomponent 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
Ifplokki. - Määratlege toimingud, mis käivitatakse, kui
Ifploki 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 Ifplokk otse pärastIfplokki. - 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 IfjaElse). - 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
Schedulerkomponent 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
MuudvõiKui Pole Sõnumitkomponenti, et käsitleda äärmuslikke juhtumeid.