Aktion „Datensatz aktualisieren“

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Einen bestehenden Datensatz in einer Tabelle aktualisieren. Sie können Felder für den Datensatz dynamisch hinzufügen und konfigurieren.

    Rollen und Verfügbarkeit

    Verfügbar als Workflow-Studio ServiceNowCore-Aktion. Anwender mit der Rolle „Flow_Designer“ oder „admin“ können einem Flow eine Aktion hinzufügen und Konfigurationsdetails definieren.

    Eingaben

    Geben Sie einen Wert für jede Eingabe an, die Ihr Flow benötigt. Um dynamische Werte hinzuzufügen, können Sie Pillen auch aus dem Datenbereich ziehen oder in der Pillenauswahl auswählen.

    Datensatz
    Datentyp: Record
    Der zu aktualisierende Datensatz. Ziehen Sie einen Datenpillen-Datensatz mit der Maus, oder wählen Sie mit den Datenpillen-Auswähler, um einen Datensatz auszuwählen.
    Warnung:
    Wenn Sie ein Skript zum Auswählen eines Datensatzes verwenden, fügen Sie immer eine Bedingung hinzu, um nach einem übereinstimmenden Datensatz zu suchen. Einige GlideRecord-Methoden geben eine Liste von Datensätzen zurück, wenn die Methodenabfrage keine Ergebnisse liefert. Ohne eine Bedingungsprüfung kann die Aktion alle Datensätze in einer Tabelle aktualisieren. Dieses Skript verwendet beispielsweise eine wenn-Bedingung, um sicherzustellen, dass ein Datensatz vorhanden ist. Wenn der Datensatz vorhanden ist, wird ein SYS-ID-Wert zurückgegeben. Wenn kein Datensatz vorhanden ist, wird ein Null-Ergebnis zurückgegeben.
    var configurationItem = new GlideRecord('cmdb_ci');
    if (configurationItem.get(fd_data.trigger.cmdb_ci.sys_id))
    return configurationItem;
    else
    return null;
    
    Tabelle
    Datentyp: Table Name

    Die Tabelle, die dem zu aktualisierenden Datensatz zugeordnet ist.

    Feldwerte
    Datentyp: Template Value

    Die Werte der zu aktualisierenden Felder im Datensatz. Wählen Sie Aus Fügen Sie einen Feldwert hinzu Zum Anzeigen von Optionen zum Auswählen eines Felds und Festlegen eines Werts. Um beispielsweise die Kurzbeschreibung auf einen bestimmten Wert festzulegen, wählen Sie Kurzbeschreibung und stellen Sie den gewünschten Wert ein.

    Wenn Sie die Aktion zu einem Subflow hinzufügen, können Sie Erstellen Sie eine Vorlagenwerteingabe.

    Ausgaben

    Diese Ausgaben werden im Datenbereich angezeigt. Sie können sie an anderer Stelle in Ihrem Flow als Eingaben verwenden.

    Datensatz
    Datentyp: Record

    Der Datensatz, der aktualisiert wurde.

    Tabellenname
    Datentyp: Table Name

    Die Tabelle, die dem aktualisierten Datensatz zugeordnet ist.

    Auslöserdatensatz aktualisieren

    Beispiel-Flow, der eine Aktion „Datensatz aktualisieren“ enthält

    In diesem Beispiel aktualisiert die Aktion Datensatz aktualisieren die Werte, die vom Auslöserproblem-Datensatz bereitgestellt werden. Mit der Aktion werden sowohl die Felder „zusätzliche Kommentare“ als auch die Felder „Zuweisungsgruppe“ eines Problemdatensatzes aktualisiert.