Aktion „Element abrufen“ in Liste

Mit der Aktion Element abrufen können Sie einen Wert an der angegebenen Position in einer Liste abrufen und die Ausgabe als Variable speichern.

Einstellungen

  • Wählen Sie die Listenvariable, von der Sie einen Wert aus der Liste Listenvariable abrufen möchten.
  • Geben Sie die Position in der Liste an, ab der Sie den Wert im Feld Indexnummer abrufen möchten. Der Listenindex beginnt bei 0. Das erste Element in der Liste steht an Position 0, das zweite an Position 1 usw.
  • Wählen Sie in der Liste Ausgabe einer Variablen zuweisen die Variable aus, die Sie zum Speichern der Ausgabe verwenden möchten.

Beispiel für die Verwendung der Aktion „Element abrufen“

Wenn Sie beispielsweise einen Bot erstellen möchten, um Daten aus einer Liste abzurufen, in der Sie Daten zu den Verkäufen des iPhone14 am Tag der Produkteinführung sehen möchten, führen Sie die folgenden Schritte aus:
  1. Erstellen Sie einen Bot.
    1. Klicken Sie im linken Feld auf Automatisierung.

      Eine Liste der verfügbaren Bots und Formulare wird angezeigt.

    2. Klicken Sie auf Bot erstellen.
    3. Geben Sie den Namen des Bots ein: List_Get_item.
    4. Klicken Sie auf Erstellen und Bearbeiten.
  2. Erstellen Sie die nutzerdefinierten Variablen mithilfe des Symbols Variable erstellen (+) oben im Menü Variablen.
    1. Erstellen Sie eine Variable vom Typ Liste und wählen Sie den Datentyp Beliebig, um Daten der Untertypen Zeichenfolge, Boolescher Wert, Nummer, Datum/Zeit oder Datei einzuschließen.
    2. Wählen Sie den Typ und geben Sie die folgenden Werte ein:
      Typ Wert
      Datum/Zeit 15.06.2023
      Nummer 100
      Zeichenfolge Kundenfrequenz
      Zeichenfolge Apple Oakridge – Laden in San Jose
      Zeichenfolge Telefontyp – iPhone
      Zeichenfolge iPhone 14 pro max
      Zeichenfolge verkaufte iPhones – 10 Stück
      Boolescher Wert wahr
  3. Um einen Wert an einer bestimmten Position in einer Liste abzurufen, doppelklicken Sie im Bereich Aktionen auf die Aktion Liste > Element abrufen oder ziehen Sie sie von dort.
    1. Wählen Sie im Feld Listenvariable die Option CustomerData.
    2. Geben Sie im Feld Indexnummer den Wert 1 ein, um die Position in der Liste anzugeben, ab der Sie einen Wert abrufen möchten.
    3. Um die Ausgabe zu speichern, wählen Sie im Feld Ausgabe einer Variablenliste zuweisen die Option SampleNumber.
  4. Um den Wert des Index 1 auszugeben, doppelklicken Sie auf oder ziehen Sie die Aktion Nachrichtenfeld. Geben Sie den Wert $CustomerData[1].Number:toString$ in das Feld Anzuzeigende Nachricht angeben ein.
  5. Klicken Sie auf Speichern und dann auf Ausführen.

    Der Bot zeigt die Indexdaten der Position 1 der Listenvariablen (100) an.

  6. Wiederholen Sie Schritt 3.
  7. Ziehen Sie die Aktion Datum/Zeit > In Zeichenfolge.
    1. Wählen Sie die Option Variable aus dem Feld Quell-Datum/Zeit-Variable.
    2. Wählen Sie SampleString aus dem Feld Die Ausgabe zu einer Variable zuweisen.
  8. Um die Werte zu drucken, ziehen Sie das Nachrichtenfeld. Geben Sie die folgenden Werte in das Feld Anzuzeigende Nachricht eingeben ein.
    • $SampleString$
    • $CustomerData[1].Number:toString$
    • $CustomerData[2]$
    • $CustomerData[3]$
    • $CustomerData[4]$
    • $CustomerData[5]$
    • $CustomerData[6]$
    • $CustomerData[7].Boolean:toString$
  9. Klicken Sie auf Speichern und dann auf Ausführen.

    Die Ausgabe wird wie folgt angezeigt:

    Gedruckte Werte der Variablen

    Die Ergebnisse zeigen, dass am 15. Juni, dem Tag der Produkteinführung, 100 Kunden den Apple Store in San Jose besuchten und zehn iPhones verkauft wurden. Der Wert wahr zeigt an, dass das iPhone das meistverkaufte Smartphone des Jahres 2023 ist.