Arbeiten mit Ausdrücken
Mit Ausdrücken können Sie dynamische Abläufe erstellen, die sich an bestimmte Umstände anpassen. Ein Ausdruck ist ein Fragment der Logik, das Sie in einem Ablauf verwenden können:
- Definieren Sie eine Bedingung, die den logischen Pfad bestimmt, den ein Ablauf nehmen soll. Ein Ausdruck kann zum Beispiel Verzweigungsbedingungen festlegen. Wenn ein Ausdruck als wahr bewertet wird, nimmt der Ablauf den ersten "if"-Pfad. Wenn sie falsch ist, nimmt der Fluss den zweiten Weg.
- Geben Sie einen Wert an, der für die Zuordnung verwendet werden soll. Geben Sie beispielsweise den Anfangswert eines Anrufattributs an, indem Sie einen Ausdruck verwenden, der auf Anrufdaten verweist, wie z. B. Call.Ani, um die ANI des Anrufers zu speichern.
Verwenden Sie Ausdrücke, um durch die Auswahl von Variablen und Operatoren anspruchsvolle und komplexe Anrufablaufberechnungen zu erstellen. Architect bietet eine Reihe von robusten Werkzeugen, mit denen Sie schnell und einfach automatisierte Berechnungen erstellen können. Dieses Toolset enthält eine umfassende Liste von Elementen, die Sie bei der Erstellung von Ausdrücken unterstützen, sowie eine Reihe von Artikeln über bewährte Verfahren. Sie können Ausdrücke für bestimmte Aktionen in Aufgabensequenzen, in Prompt- und Audioszenarien sowie für Übertragungsaktionen erstellen. Weitere Informationen zur Erstellung von Ausdrücken in Architect finden Sie unter About literal and expression modes.Bewährte Verfahren für die Erstellung von Ausdrücken und Abläufen finden Sie unter Tipps und bewährte Verfahren für Ausdrücke.
Artikel | Beschreibung |
---|---|
Ausdrucksmodi und Ausdrucksbearbeitung | Erfahren Sie, wie Sie auf die verschiedenen Ausdrucksmodi zugreifen und diese verwenden können. |
Arbeiten im Dialogfeld "Ausdruck bearbeiten | Sehen Sie sich die Berechnungsfunktionen an, die im Dialogfeld "Ausdruck bearbeiten" verfügbar sind. |
Arbeiten im Dialogfeld "Audiosequenz bearbeiten | Zeigen Sie die im Dialogfeld "Audiosequenz bearbeiten" verfügbaren Berechnungsfunktionen an. |
Architekt Expression Hilfe | Verwenden Sie die Ausdruckshilfe, um sich bei der Erstellung von Berechnungen helfen zu lassen. Beispiele hierfür sind mathematische, statistische, Text-, Datums- und Zeit-, logische, Vergleichs-, Listen-, Finanz-, Audio-, Sprach- und Typenwurfkategorien. |
Tipps und bewährte Verfahren für Ausdrücke | Hier finden Sie Tipps und bewährte Verfahren für die Verwendung des Ausdruckseditors. Geschrieben aus der Sicht des Entwicklers. |
Umschalten zwischen Literal- und Ausdrucksmodus | Erfahren Sie, wie Sie zwischen dem Literalmodus und dem Ausdrucksmodus wechseln können, um Inhalte oder Berechnungen einzugeben. |
NOT_SET in Ausdrücken verwenden | Überprüfen Sie, wie man NOT_SET in Ausdrücken verwendet, um undefinierte Werte anzuzeigen. Geschrieben aus der Sicht des Entwicklers. |
Zugriff auf Eigenschaften von Werten in Ausdrücken | Erfahren Sie, wie Sie auf Eigenschaften von Ausdruckswerten zugreifen können. Geschrieben aus der Sicht des Entwicklers. |
Implizites Casting in Ausdrücken | Erfahren Sie, wie Architect implizite Konvertierungen für Ausdrücke verschiedener Datentypen verwendet. |
Vorrang von Operatoren in Ausdrücken | Verstehen, wie Architect den Vorrang in einem Ausdruck bestimmt. |
String-Literale in Ausdrücken verwenden | Sehen Sie sich an, wie man Stringliterale in Ausdrücken erstellt. Geschrieben aus der Sicht des Entwicklers. |
Ausdrücke zur Entwurfszeit validieren | Erfahren Sie, wie Architect Ausdrücke zur Laufzeit auswertet und den Flow-Autor bei der Fehlersuche unterstützt. |