Remvalue
|
Entfernt einen bestimmten Listenwert, der zuvor mithilfe der |
Unterstützte Skripttypen
|
|
|
|
|
|
|
|
Allgemein |
E-Mail-Adresse | Chat | Telefon | Voicemail | Arbeitselement | SMS | Digital |
Vergleich ähnlicher Aktionen
Diese Aktion ist eine von mehreren Aktionen, die Daten aus einer Datenbanktabelle speichern und abrufen, um sie anderen Skripten zugänglich zu machen; sie verhält sich wie eine Liste von Feldern oder Werten. Verwenden Sie sie zum Speichern mehrerer Werte oder von Werten, die in anderen Skripten weiter benötigt werden. Die vollständige Liste der Aktionen, einschließlich dieser Aktion, ist:
Diese Aktionen verwenden einen eindeutigen Datentyp, auf den nur über diesen Satz von Studio Aktionen zugegriffen werden kann. Die Daten sind auf keine andere Weise zugänglich. Benutzer können nicht auf diese Datenbank zugreifen und sie verwenden, unabhängig von ihren Berechtigungen.
Die Werte werden für eine begrenzte Zeit in einer Datenbanktabelle aufgelistet, wie in der Eigenschaft TTL hrs der Putvalue -Aktion konfiguriert. Der Standardwert ist 24 Stunden, er kann jedoch von einer Stunde bis 168 Stunden (sieben Tage) reichen. Sie können die Remvalue-Aktion verwenden, um Daten vor der TTL-Zeit zu löschen. So haben Sie die vollständige Kontrolle über die Daten in Ihren Skripten.
Hinweise:
- Wenn mehrere Variablen von anderen Skripten oder Kontakten abgerufen werden müssen, ist eine Datenbank meist die beste Lösung.
- Nicht dauerhafte öffentliche Variablen können während der Lebenszeit des Skripts, das diese Variablen setzt, auch von anderen Skripten oder Kontakten verwendet werden. Diese Variablen werden automatisch bereinigt, wenn sie freigegeben werden.
Eingabeeigenschaften
Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.
Eigenschaft |
Beschreibung |
---|---|
Caption |
Geben Sie eine kurze Phrase ein, mit der diese Aktion im Skript eindeutig identifiziert wird. Die Beschriftung wird im Skript-Arbeitsbereich unter dem Symbol der Aktion angezeigt. |
Scope |
Wählen Sie die Ebene, auf der die Werte, die diese Aktion verarbeitet, für andere Kontakte sichtbar sind. Nur Kontakte mit dem gleichen Scope können auf die selben Daten zugreifen. Optionen sind:
Der ausgewählte Scope muss mit dem Scope übereinstimmen, der in allen anderen Listenaktionen festgelegt ist, die Sie in Ihr Skript aufnehmen. Die Listenaktionen sind |
Name |
Hiermit wird der Wert identifiziert. Es kann sich um einen beliebigen Namen oder Nummer handeln. Bei den Namen muss die Groß-/Kleinschreibung nicht beachtet werden. Wenn der Wert mithilfe von Getvalue abgerufen wird, muss Name identisch sein. Wenn die Eigenschaft Name nicht übereinstimmt, erkennen sie einander nicht, auch wenn die Einstellung für Scope dieselbe ist. |
Value |
Der Wert oder die Daten, die aus der Liste entfernt werden sollen. |
Occurrence |
Wählen Sie eine Option aus, um festzulegen, welches Vorkommen von einem Value entfernt werden soll, wenn es mehr als eine Instanz von diesem Value gibt.
Sind mehrere Werte mit dem gleichen Namen gespeichert, wird eine Liste erstellt. Um den Wert vom Ende der Liste zu entfernen, stellen Sie Occurrence auf Last ein. Um den Wert vom Anfang der Liste zu entfernen, stellen Sie Occurrence auf First ein. |
Bedingungen für Ergebnisverzweigungen
Mit Bedingungen für Ergebnisverzweigungen können Sie in Ihrem Skript Verzweigungen erstellen, die für unterschiedliche Ergebnisse bei der Ausführung einer Aktion vorgesehen sind.
Bedingung |
Beschreibung |
---|---|
Default |
Genommener Pfad, außer das Skript erfüllt eine Bedingung, die es erfordert, einer der anderen Verzweigungen zu folgen. Dieser Pfad wird auch genommen, wenn die anderen Verzweigungen der Aktion nicht definiert sind. |
NotFound | Genommener Pfad, wenn ein Datenwert in der Tabelle Anrufunterdrückung nicht gefunden wird und der Anruf daher erfolgen sollte. |