🧠 Logické komponenty
Tieto komponenty vám umožňujú definovať podmienky, alternatívy a naplánované toky vo vašich SmartFlow pracovných postupoch. Tvorí to silný základ pre automatizáciu procesov na základe špecifických pravidiel.
❓ Ak (Podmienené)
Komponent Ak vykonáva súbor akcií iba vtedy, ak je splnená špecifikovaná podmienka.

📝 Podrobnosti o komponente
Názov: Ak
Kategória: Logika
🔧 Parametre
- Podmienka
- Typ:
Výraz - Popis: Logický výraz, ktorý určuje, či sa majú vykonať nasledujúce akcie.
- Povinné: Áno
- Príklad:
user.age > 18
- Typ:
🚀 Ako používať
- Potiahnite a pustite komponent
Akdo vášho SmartFlow pracovného priestoru. - Špecifikujte podmienku, ktorá musí byť pravdivá pre vykonanie akcií.
- Prepojte ho s nasledujúcimi komponentmi alebo akciami.
➡ Inak
Komponent Inak špecifikuje akcie, ktoré sa vykonajú, ak nie je splnená podmienka predchádzajúceho bloku Ak.

📝 Podrobnosti o komponente
Názov: Inak
Kategória: Logika
🔧 Použitie
- Umiestnite tento komponent okamžite po bloku
Ak. - Definujte akcie, ktoré sa vykonajú, keď je podmienka v bloku
Aknepravdivá.
🔄 Inak Ak
Komponent Inak Ak vám umožňuje definovať alternatívnu podmienku na kontrolu, či je podmienka prvého bloku Ak nepravdivá. Použite to na testovanie viacerých podmienok v jednom toku.

📝 Podrobnosti o komponente
Názov: Inak Ak
Kategória: Logika
🔧 Parametre
- Podmienka
- Typ:
Výraz - Popis: Alternatívna podmienka na testovanie.
- Povinné: Áno
- Príklad:
user.hasPremiumAccount
- Typ:
🚀 Ako používať
- Pridajte blok
Inak Akpriamo po blokuAk. - Špecifikujte alternatívnu podmienku.
- Prepojte ho s akciami alebo nasledujúcou logikou.
❗ Koniec Ak
Komponent Koniec Ak označuje záver podmieneného bloku. Po tomto komponente nebudú vykonané žiadne ďalšie podmienené akcie.

📝 Podrobnosti o komponente
Názov: Koniec Ak
Kategória: Logika
🔧 Použitie
- Umiestnite tento komponent po všetkých podmienených blokoch (
Ak,Inak AkaInak). - Zabezpečte správne uzavretie logiky, aby sa zachovala integrita toku.
❓ Ak Nie Správa
Komponent Ak Nie Správa sa používa na spracovanie prípadov, keď nie sú splnené žiadne z predtým definovaných podmienok.

📝 Podrobnosti o komponente
Názov: Ak Nie Správa
Kategória: Logika
🔧 Použitie
- Pridajte tento komponent na koniec viacerých podmienených blokov.
- Definujte akcie alebo predvolené hodnoty, keď nie sú žiadne podmienky pravdivé.
🕒 Plánovač
Komponent Plánovač vám umožňuje oneskoriť alebo naplánovať vykonanie pracovných postupov.

📝 Podrobnosti o komponente
Názov: Plánovač
Kategória: Logika
🔧 Parametre
-
Časový rámec
- Typ: Číslo
- Popis: Množstvo času, ktoré treba čakať pred vykonaním pracovného postupu.
- Povinné: Áno
- Príklad:
1 (Dni)
-
Špecifický čas
- Typ: Čas
- Popis: Presný čas dňa na vykonanie pracovného postupu.
- Povinné: Voliteľné
- Príklad:
09:00
🚀 Ako používať
- Pridajte komponent
Plánovačdo vášho pracovného postupu. - Nastavte požadovaný časový rámec a čas na vykonanie.
- Prepojte ho s logikou toku alebo akciami.
🌟 Kompletný príklad pracovného postupu
Tu je kompletný príklad využívajúci logické komponenty:
- Ak
- Podmienka:
user.isLoggedIn - Akcie: Upozorniť používateľa uvítacou správou.
- Podmienka:
- Inak Ak
- Podmienka:
user.isGuest - Akcie: Presmerovať používateľa na stránku registrácie.
- Podmienka:
- Inak
- Akcie: Zobraziť chybovú správu.
- Koniec Ak
💡 Najlepšie praktiky
- Udržujte podmienky jednoduché: Rozdeľte zložitú logiku na menšie, zvládnuteľné podmienky.
- Testujte pred nasadením: Simulujte každý tok, aby ste zabezpečili, že logika sa správa podľa očakávania.
- Náhradné akcie: Vždy používajte komponent
InakaleboAk Nie Správa, aby ste sa vysporiadali s okrajovými prípadmi.