Logik und Vergleiche
Vergleiche Werte, kombiniere Bedingungen und wähle einen Wert abhängig von einer Bedingung.
Gleich
Prüft, ob zwei Werte gleich sind.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Text | Ja | Erster Wert. |
| B | Text | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a gleich b ist. |
Gleich (Zahl)
Prüft, ob zwei Zahlen gleich sind (numerischer Vergleich, anders als Gleich, das Text vergleicht).
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Dezimalzahl | Ja | Erste Zahl. |
| B | Dezimalzahl | Ja | Zweite Zahl. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a numerisch gleich b ist. |
Nicht gleich
Prüft, ob sich zwei Werte unterscheiden.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Text | Ja | Erster Wert. |
| B | Text | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a nicht gleich b ist. |
Größer als
Prüft, ob a größer als b ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Dezimalzahl | Ja | Erster Wert. |
| B | Dezimalzahl | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a > b. |
Kleiner als
Prüft, ob a kleiner als b ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Dezimalzahl | Ja | Erster Wert. |
| B | Dezimalzahl | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a < b. |
Größer oder gleich
Prüft, ob a größer als oder gleich b ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Dezimalzahl | Ja | Erster Wert. |
| B | Dezimalzahl | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a >= b. |
Kleiner oder gleich
Prüft, ob a kleiner als oder gleich b ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| A | Dezimalzahl | Ja | Erster Wert. |
| B | Dezimalzahl | Ja | Zweiter Wert. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn a <= b. |
Logisches UND
Gibt nur wahr zurück, wenn jeder Wert wahr ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Werte | Liste von Ja/Nein | Ja | Ja/Nein-Werte, die verknüpft werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn alle Werte wahr sind. |
Logisches ODER
Gibt wahr zurück, wenn mindestens ein Wert wahr ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Werte | Liste von Ja/Nein | Ja | Ja/Nein-Werte, die verknüpft werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Wahr, wenn ein beliebiger Wert wahr ist. |
Logisches NICHT
Invertiert einen Ja/Nein-Wert.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Ja/Nein | Ja | Ja/Nein-Wert, der invertiert wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Der invertierte Ja/Nein-Wert. |
Wenn/sonst-Wert
Gibt einen von zwei Werten abhängig von einer Bedingung zurück (ternär).
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Bedingung | Ja/Nein | Ja | Ja/Nein-Bedingung, die ausgewertet wird. |
| Werttyp | Art des Werts | Nein | Optionaler Datentyp für die beiden Werte und das Ergebnis (Standard ist Text, wenn nicht festgelegt). |
| Wert falls wahr | Passender Wert | Ja | Wird zurückgegeben, wenn die Bedingung wahr ist. |
| Wert falls falsch | Passender Wert | Ja | Wird zurückgegeben, wenn die Bedingung falsch ist. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Passender Wert | Entweder Wert-wenn-wahr oder Wert-wenn-falsch. |
Wert zuordnen
Schlägt einen Wert in einer Liste von Fällen nach und gibt das Ergebnis dieses Falls zurück, sonst den Rückfallwert. Ersetzt lange Wenn/sonst-Ketten und Switch-Verzweigungen, deren Zweige nur einen Wert setzen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Zu prüfender Wert | Beliebig | Ja | Der Wert, der nachgeschlagen wird. Zahlen und Ja/Nein-Werte werden über ihre Textform verglichen; ein Benutzer, eine Rolle oder ein Kanal über die ID. |
| Werttyp | Art des Werts | Nein | Optionaler Datentyp des zurückgegebenen Werts (Standard ist Text, wenn nicht festgelegt). |
| Fälle | Nachschlagetabelle von Text zu Beliebig | Ja | Die Zuordnungstabelle: Der Schlüssel jedes Eintrags ist ein zu prüfender Wert, der Wert des Eintrags das Ergebnis dafür. |
| Rückfallwert | Passender Wert | Nein | Wird zurückgegeben, wenn kein Fall passt. Leer gelassen wird nichts zurückgegeben. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Passender Wert | Der Wert des passenden Falls oder der Rückfallwert. Kann leer sein. |
| Gefunden | Ja/Nein | Wahr, wenn ein Fall gepasst hat; falsch, wenn der Rückfallwert verwendet wurde. |
Ist leer
Prüft, ob ein Wert leer ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Beliebig | Ja | Wert, der geprüft wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ist leer | Ja/Nein | Wahr, wenn der Wert leer ist. |
Ersatzwert verwenden, wenn leer
Gibt den Wert weiter, oder den Ersatzwert, wenn der Wert leer ist (ein leerer Text oder eine leere Liste gilt weiterhin als gesetzt). Das Ergebnis ist nie leer, daher bekommen nachfolgende Schritte keine "kann leer sein"-Warnung.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Beliebig | Ja | Der Wert, der verwendet wird, wenn er gesetzt ist. |
| Ersatzwert | Beliebig | Ja | Wird stattdessen verwendet, wenn der Wert leer ist (ein leerer Text oder eine leere Liste gilt weiterhin als gesetzt). Muss dieselbe Art von Wert sein. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Beliebig | Der Wert, oder der Ersatzwert, wenn der Wert leer war. |
Text in eine Auswahl umwandeln
Findet den Wert einer Auswahlliste, den ein Text benennt, zum Beispiel eine getippte Antwort oder eine Befehlsoption. Ein exakter Treffer gewinnt, danach einer, der Leerzeichen um den Text und Groß- und Kleinschreibung ignoriert. Sonderbuchstaben wie ß und das İ mit Punkt werden exakt verglichen, Straße passt also nicht zu STRASSE. Passt nichts, erhältst du den Ersatzwert oder keinen Wert.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Text, der in der Auswahlliste gesucht wird. |
| Auswahlliste | Auswahlliste | Ja | Die Auswahlliste, mit deren Werten der Text verglichen wird. |
| Ersatzwert | Auswahl | Nein | Die Auswahl, die verwendet wird, wenn der Text zu keinem Wert passt. Lass ihn leer, um dann keinen Wert zu bekommen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Auswahl | Auswahl | Der passende Wert der Auswahlliste oder der Ersatzwert. Leer, wenn nichts passt und kein Ersatzwert gesetzt ist. Kann leer sein. |
| Gefunden | Ja/Nein | Ja, wenn der Text zu einem Wert der Auswahlliste gepasst hat. |
Hat einen Wert
Prüft, ob ein Wert vorhanden ist. Gibt wahr zurück, wenn der verbundene Wert zu etwas anderem führt als zu nichts oder einem leeren Text oder einer leeren Liste. Die verständliche Umkehrung von "Ist leer".
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Beliebig | Ja | Wert, der geprüft wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Hat einen Wert | Ja/Nein | Wahr, wenn der Wert weder fehlt noch ein leerer Text oder eine leere Liste ist. |
Ist einer dieser Werte
Prüft, ob ein Wert einem der aufgelisteten Werte entspricht. So lassen sich auch feste Auswahlwerte wie der Kanaltyp prüfen, für die ein einfaches "Gleich" gar nicht funktioniert. Verglichen wird exakt, Server-Objekte über ihre ID: 5 und "5" sind also nicht derselbe Wert. Ein fehlender Wert passt nie, und eine leere Liste passt auf nichts.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Eintrag | Ja | Der zu prüfende Wert. Verbinde hier zuerst etwas: Die Liste darunter bietet dann genau die Werte an, die sein Typ zulässt. |
| Einer von | Liste von Beliebig | Ja | Die Werte, die als Treffer gelten. Eine leere Liste ergibt nie einen Treffer. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | True, wenn der Wert einer der aufgelisteten Werte ist. |
Text in Ja/Nein umwandeln
Liest einen Ja/Nein-Wert aus einem Text. Gibt einen leeren Wert zurück, wenn er nicht erkannt wird.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Text | Text | Ja | Der Text, der gelesen wird (z. B. true/false, ja/nein). |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Ergebnis | Ja/Nein | Der Ja/Nein-Wert oder leer. Kann leer sein. |