🧠 Logické komponenty
Tyto komponenty vám umožňují definovat podmínky, alternativy a naplánované toky ve vašich pracovních postupech SmartFlow. Tvoří silný základ pro automatizaci procesů na základě specifických pravidel.
❓ If (Podmínkový)
Komponenta If provádí sadu akcí pouze tehdy, pokud je splněna specifikovaná podmínka.

📝 Podrobnosti o komponentě
Název: If
Kategorie: Logika
🔧 Parametry
- Podmínka
- Typ:
Výraz - Popis: Logický výraz, který určuje, zda by měly být provedeny následující akce.
- Povinné: Ano
- Příklad:
user.age > 18
- Typ:
🚀 Jak používat
- Přetáhněte komponentu
Ifdo vašeho pracovního prostoru SmartFlow. - Specifikujte podmínku, která musí být pravdivá pro provedení akcí.
- Připojte ji k následujícím komponentám nebo akcím.
➡ Else
Komponenta Else specifikuje akce, které se mají provést, pokud není splněna podmínka předchozího bloku If.

📝 Podrobnosti o komponentě
Název: Else
Kategorie: Logika
🔧 Použití
- Umístěte tuto komponentu ihned za blok
If. - Definujte akce, které se provedou, když je podmínka v bloku
Ifnepravdivá.
🔄 Else If
Komponenta Else If vám umožňuje definovat alternativní podmínku pro kontrolu, zda je podmínka prvního bloku If nepravdivá. Použijte to k testování více podmínek v jednom toku.

📝 Podrobnosti o komponentě
Název: Else If
Kategorie: Logika
🔧 Parametry
- Podmínka
- Typ:
Výraz - Popis: Alternativní podmínka k testování.
- Povinné: Ano
- Příklad:
user.hasPremiumAccount
- Typ:
🚀 Jak používat
- Přidejte blok
Else Ifpřímo za blokIf. - Specifikujte alternativní podmínku.
- Připojte ji k akcím nebo následující logice.
❗ End If
Komponenta End If označuje závěr podmínkového bloku. Po této komponentě nebudou provedeny žádné další podmínkové akce.

📝 Podrobnosti o komponentě
Název: End If
Kategorie: Logika
🔧 Použití
- Umístěte tuto komponentu po všech podmínkových blocích (
If,Else IfaElse). - Zajistěte správné uzavření logiky pro udržení integrity toku.
❓ Pokud Žádná Zpráva
Komponenta Pokud Žádná Zpráva se používá k zpracování případů, kdy nejsou splněny žádné z předem definovaných podmínek.

📝 Podrobnosti o komponentě
Název: Pokud Žádná Zpráva
Kategorie: Logika
🔧 Použití
- Přidejte tuto komponentu na konec několika podmínkových bloků.
- Definujte záložní akce nebo výchozí hodnoty, když nejsou žádné podmínky pravdivé.
🕒 Plánovač
Komponenta Plánovač umožňuje zpoždění nebo naplánování provádění pracovních toků.

📝 Podrobnosti o komponentě
Název: Plánovač
Kategorie: Logika
🔧 Parametry
-
Časový rámec
- Typ: Číslo
- Popis: Množství času, které je třeba počkat před provedením pracovního toku.
- Povinné: Ano
- Příklad:
1 (Dny)
-
Specifický čas
- Typ: Čas
- Popis: Přesný čas dne pro provedení pracovního toku.
- Povinné: Volitelné
- Příklad:
09:00
🚀 Jak používat
- Přidejte komponentu
Plánovačdo svého pracovního toku. - Nastavte požadovaný časový rámec a čas pro provedení.
- Připojte ji k logice toku nebo akcím.
🌟 Kompletní Příklad Pracovního Toku
Zde je kompletní příklad použití logických komponent:
- Pokud
- Podmínka:
user.isLoggedIn - Akce: Oznámit uživateli uvítací zprávu.
- Podmínka:
- Jinak Pokud
- Podmínka:
user.isGuest - Akce: Přesměrovat uživatele na registrační stránku.
- Podmínka:
- Jinak
- Akce: Zobrazit chybovou zprávu.
- Konec Pokud
💡 Nejlepší Praktiky
- Udržujte Podmínky Jednoduché: Rozdělte složitou logiku na menší, zvládnutelné podmínky.
- Testujte Před Nasazením: Simulujte každý tok, abyste zajistili, že logika se chová podle očekávání.
- Záložní Akce: Vždy používejte komponentu
JinakneboPokud Žádná Zprávak zpracování okrajových případů.