Teile dieser Seite wurden möglicherweise maschinell übersetzt.

Teile von Zeilen mithilfe eines Smartsheet Bridge-Workflows in ein anderes Sheet übertragen

Kopieren Sie teilweise Zeilen aus einem Sheet mit Bridge oder erstellen Sie einen Workflow, der spezifische Zeilendaten verschiebt und die ursprüngliche Zeile löscht, anstatt sie nur zu kopieren. 

Wer kann das nutzen?

Pläne:

  • Bridge by Smartsheet

Im ersten Schritt des folgenden Workflows wird der hier beschriebene Kopier-Workflow eingerichtet: Teile von Zeilen mithilfe eines Smartsheet Bridge-Workflows in ein anderes Sheet kopieren

Sobald der Vorgang abgeschlossen ist, folgen Sie der nachstehenden Anleitung, um die ursprünglichen Zeilen zu löschen.


1. Im Quellsheet eine neue Spalte hinzufügen

  1. Fügen Sie in Ihrem Quellsheet eine neue Kontrollkästchenspalte hinzu. 
  2. Beschriften Sie die Spalte „Status der Zeilenübertragung aus Smartsheet Bridge“
  3. Speichern Sie das Sheet.

2. Einfaches Workflow-Modell erweitern

  1. Verwenden Sie den Bereich unter dem Modul Zeile hinzufügen, um weitere Module in dieser Reihenfolge hinzuzufügen:
    1. Conditional Junctions - Match (Bedingte Verzweigungen – Treffer).
    2. Smartsheet - Delete Row (Smartsheet – Zeile löschen). Platzieren Sie dieses Modul unter dem Pfad Zeile erfolgreich hinzugefügt.
    3. Smartsheet - Update Row (Smartsheet – Zeile aktualisieren). Platzieren Sie dieses Modul unter dem Pfad Zeile nicht hinzugefügt
  2. Speichern Sie den Workflow.

Wenn Sie die Verzweigung „Match“ (Treffer) hinzufügen

  1. Beschriften Sie sie mit Erfolgsprüfung Zeile hinzufügen.
  2. Ziehen Sie einen neuen Zustand in den linken Pfad der Verzweigung
  3. Beschriften Sie ihn als Zeile erfolgreich hinzugefügt
  4. Ziehen Sie einen neuen Zustand in den Pfad der Verzweigung auf der rechten Seite. 
  5. Beschriften Sie ihn als Zeile nicht hinzugefügt.

Das sollte in Ihrem Workflow angezeigt werden, wenn Sie fertig sind:

Brandfolder Image
Move partial rows

3. Workflow-Module einrichten

Einrichten des Moduls „Match“

  1. Fügen Sie im Feld Erster Wert die Laufzeitreferenz für das Feld „expanded“ (erweitert) des Moduls Zeile hinzufügen ein. Hier sehen Sie, wo sich das „expanded“-Feld im Ausführungsprotokoll befindet:
Brandfolder Image
Move partial rows
  1. Geben Sie im Feld Zweiter Wert den Wert wahr ein. 
  2. Speichern Sie den Workflow.

Welchen Zweck hat das Modul „Match“?

Mit dem Modul Treffer wird überprüft, ob das Modul Zeile hinzufügen erfolgreich war. Wenn die neue Zeile im Zielsheet erscheint, folgt der Workflow dem Pfad Zeile erfolgreich hinzugefügt. Anderenfalls folgt der Workflow dem Pfad Row Not Added (Zeile nicht hinzugefügt).

Modul „Delete Row“ (Zeile löschen) einrichten

  1. Fügen Sie im Feld Sheet den Laufzeitverweis für die Sheet-ID ein. 
  2. Fügen Sie im Feld Row ID den Laufzeitverweis für die Zeilen-ID ein. 
  3. Speichern Sie den Workflow.

Welchen Zweck hat das Modul „Delete Row“?

Wenn die Match Verzweigung bestätigt, dass die neue Zeile erfolgreich im Zielsheet erscheint, wird die ursprüngliche Zeile aus dem Quellsheet gelöscht. 

Modul „Update Row“ (Zeile aktualisieren) einrichten

  1. Fügen Sie im Feld Sheet den Laufzeitverweis für die Sheet-ID ein. 
  2. Fügen Sie im Feld Row ID den Laufzeitverweis für die Zeilen-ID ein. 
  3. Erweitern Sie Cells
  4. Richten Sie die Spalte ein, die verwendet wird, um über ein Problem beim Hinzufügen der Zeile zum Zielsheet zu benachrichtigen. 
    • Geben Sie im Feld Key #1 den Text „Status der Zeilenübertragung aus Bridge“ ein. 
    • Geben Sie im Feld Value #1 den Wert „true“ ein. 
  5. Speichern Sie den Workflow.

Welchen Zweck hat das Modul „Update Row“?

Wenn die Match Verzweigung bestätigt, dass Bridge die Zeile nicht erfolgreich hinzugefügt hat, aktualisiert das Modul Update Row die ursprüngliche Zeile im Quellsheet, um das Kontrollkästchen in der Spalte „Status der Zeilenübertragung aus Bridge“ auszuwählen.


Alternative Optionen

Aufteilen von Daten in mehrere Sheets 

Ergänzen Sie diesen Workflow, um verschiedene Daten aus der Zeile Ihres Quellsheets in mehrere Sheets zu übertragen. 

Wenn Sie beispielsweise die Spalten 1–3 auswählen, werden diese in das Zielsheet A verschoben, und die Spalten 4–6 werden in das Zielsheet B verschoben. 

Fügen Sie ein weiteres „Add Row“-Modul hinzu

  1. Fügen Sie ein weiteres „Add Row“ Modul unter dem ersten hinzu. 
  2. Richten Sie es für die Details des zweiten Zielsheets ein. 

Mehrere Aktionen festlegen

Definieren Sie mehrere Aktionen für den Pfad Row Not Added (Zeile nicht hinzugefügt) im optionalen Teil „Daten verschieben“ des Workflows.

Wählen Sie die Kontrollkästchenspalte aus, um eine Sheetbenachrichtigung einzurichten, die Sie benachrichtigt oder einen anderen Workflow in Bridge auslöst.