Verwenden von OneDrive-Aktionen in einer Schleife

Verwenden Sie die Aktion Dateien und Ordner suchen, um eine Tabelle mit Dateien und ihren Eigenschaften innerhalb eines bestimmten Ordners zurückzugeben, die Aktion Schleife, um eine Schleife über jede Zeile in der Tabelle zu ziehen, und die Aktion OneDrive, um eine Operation für jede Datei in der Tabelle durchzuführen.

Prozedur

Um eine Aktion für jede Datei in einem Ordner durchzuführen, gehen Sie wie folgt vor:

  1. Doppelklick oder ziehen Sie OneDrive > Dateien und Ordner suchen.
  2. Geben Sie Ihren Nutzernamen entweder mit einer Anmeldedaten-Variable oder einem unverschlüsselten Wert an.
  3. Geben Sie den Dateipfad des Ordners ein, in dem die Suche durchgeführt werden soll.
  4. Wählen Sie die Option Alle Elemente im Ordner.
    Sie können alternativ Spezifische Datei (oder Ordner) auswählen, um die Suche auf einen bestimmten Ordner in Ihrem OneDrive zu beschränken.
  5. Wählen oder erstellen Sie eine Tabellenvariable, um die Ausgabe zu speichern.
    Die Tabellenvariable enthält Informationen zu Dateien und Ordnern in Zeilen mit folgenden Spalten: name, id, createdBy, creationDate, lastModifiedBy, lastModificationDateTime, parentFolder und Path.
  6. Doppelklicken oder ziehen Sie die Aktion Schleife.
  7. Wählen Sie den Iterator Für jede Zeile in der Tabelle aus.
  8. Wählen Sie die Tabellenvariable aus, die die Ausgabe aus Schritt 5 enthält.
  9. Wählen Sie eine Datensatzvariable aus oder erstellen Sie eine solche, um jede Zeile vorübergehend zu speichern.

Fügen Sie die Aktion innerhalb des Schleife-Containers ein, die Sie für jede Datei im Ordner wiederholen möchten. Dieses Beispiel verwendet die Aktion Datei herunterladen.

  1. Doppelklicken Sie oder ziehen Sie Outlook > Datei herunterladen.
  2. Geben Sie Ihren Nutzernamen entweder mit einer Anmeldedaten-Variable oder einem unverschlüsselten Wert an.
  3. Geben Sie in das Feld Dateiname einschließlich Pfad Folgendes ein, wobei Sie die Namen der allgemeinen Variablen durch die Namen der Datensatzvariablen aus Schritt 10 ersetzen:
    $RecordVariable[7]$/$RecordVariable[0]$
  4. Geben Sie den Pfad zu dem Ordner an, in den die Dateien heruntergeladen werden sollen.
  5. Klicken Sie auf Speichern.