Lookup Table Vars

This help page is for Desktop Studio. This information is also available for Studio.

Lädt eine benutzerdefinierte Datenzeile aus einer Tabelle, die durch ein Arbeitsblatt definiert wird, in eine Excel-Tabelle und speichert die Werte dann als einzelne Skriptvariablen. Sie können über die Aktion eine Tabelle hochladen und das Arbeitsblatt auswählen, aus dem gelesen werden soll. Das Arbeitsblatt wird als Base 64-kodierter String im Skript gespeichert.

ABHÄNGIGKEITEN

  • Die Tabelle, die Sie zur Verwendung mit dieser Aktion hochladen, wird als Base 64-kodierter String im Skript gespeichert. Sie wird nicht auf einem Dateiserver gespeichert.
  • Nachdem Sie die Tabelle hochgeladen haben, können Sie die Daten nicht mehr bearbeiten. Stattdessen müssen Sie die Daten aktualisieren, indem Sie eine neue Version hochladen. Dies kann nur von dem Studio-Benutzer erledigt werden, der die Datei ursprünglich hochgeladen hat. Wenn der Benutzer nicht verfügbar ist, müssen Sie die Aktion aus dem Skript löschen und eine neue Version hochladen. Im Abschnitt Aktion verwenden auf dieser Seite wird genauer beschrieben, wie die Daten aktualisiert werden.
  • Je größer die Tabelle, desto größer ist auch das Risiko, dass durch diese Aktion Probleme auf den CXone Mpower-Servern auftreten. Die Anzahl der Zeilen und Spalten in der Tabelle beeinflusst die Gesamtgröße der Datei. Die maximale Anzahl der Zeilen liegt zwischen 10.000 und 20.000, je nach der Anzahl der Spalten und der Datenmenge in den Zellen. Gehen Sie vorsichtig vor, wenn Sie diese Aktion mit Tabellen verwenden, deren Zeilenanzahl in diesem Bereich liegt. Möglicherweise ist eine andere Lösung wie eine Datenbank besser geeignet.
  • Beim Lesen aus einer Tabelle ignoriert LookupTablVars die letzte Zeile. Fügen Sie am Ende der Tabelle eine Zeile hinzu, damit keine Daten übersehen werden. Die Zeile kann leer sein oder beliebigen Text enthalten, wie "Ende der Datei".
  • Spaltennamen dürfen keine Leerzeichen enthalten.

Unterstützte Skripttypen

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Allgemein

E-Mail Chat Telefon Voicemail Arbeitselement SMS Digital

Eingabeeigenschaften

Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.

Diese Eigenschaften werden automatisch ausgefüllt, wenn Sie den Assistenten verwenden, um eine Tabelle zu laden.

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. The default is the action name.

Value Der mit der Schlüsselspalte übereinstimmende Wert, der bei der Entscheidung, welche Datenzeile abgerufen werden soll, verwendet wurde.
File Name Der Name der Tabellendatei, aus der das Arbeitsblatt geladen wurde. Wird beim erneuten Laden der Tabelle von der Option "Aktualisieren" verwendet.
Worksheet Name Der Name des ausgewählten Arbeitsblatts, das mit der Aktion verwendet werden soll. Wird beim erneuten Laden des Arbeitsblatts von der Option "Aktualisieren" verwendet.
Key Column Der Name der Schlüsselspalte im ausgewählten Arbeitsblatt. Wird beim erneuten Laden der Arbeitsmappe von der Option "Aktualisieren" verwendet.

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.

NoMatch

Pfad, der genommen wird, wenn die Aktion die benutzerdefinierte Datenzeile aus der definierten Tabelle nicht identifizieren kann.

Aktion verwenden

  1. Fügen Sie Ihrem Skript die LookupTableVars-Aktion hinzu und verbinden Sie sie.
  2. Doppelklicken Sie auf LookupTableVars, um den Assistenten zu öffnen. Wenn Sie bereits eine Tabelle hochgeladen haben und eine neue auswählen möchten, klicken Sie mit der rechten Maustaste auf die Aktion und klicken Sie dann im Fenster mit den Eigenschaften auf Neue Arbeitsmappe auswählen.
  3. Klicken Sie auf Weiter, um die Standardoption Private Suchtabelle für den einmaligen Gebrauch auszuwählen. Die andere Option wird derzeit nicht unterstützt.
  4. Wählen Sie die Tabelle aus, die die Aktion verwenden soll, und klicken Sie auf Öffnen.
  5. Wenn die Tabelle mehrere Arbeitsblätter enthält, wählen Sie das Arbeitsblatt aus, aus dem die Aktion Daten lesen soll, und klicken Sie dann auf Weiter.
  6. Wählen Sie den Spaltennamen aus, der als Schlüssel für die Suche verwendet werden soll, und klicken Sie auf "Weiter".
  7. Überprüfen Sie Ihre Auswahl und klicken Sie auf Weiter. Die Aktion kodiert das ausgewählte Arbeitsblatt und fügt den kodierten String zur Skriptdatei hinzu.
  8. Klicken Sie auf Fertigstellen.

Aktualisieren der Daten

Wenn sich die Daten ändern, können Sie die im Skript gespeicherten Daten aktualisieren. Dazu müssen Sie dasselbe Benutzerkonto und denselben Computer verwenden wie beim erstmaligen Hinzufügen der Datei.

  1. Klicken Sie mit der rechten Maustaste auf LookupTableVars.

  2. Klicken Sie auf Arbeitsmappe aktualisieren.