Aktion „Datensatz aktualisieren“.

  • Freigeben Version: Yokohama
  • Aktualisiert 10. März 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 ServiceNow -Kernaktion. Benutzer 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 einen Datensatz mithilfe eines Skripts auswählen, fügen Sie immer eine Bedingung hinzu, um nach einem übereinstimmenden Datensatz zu suchen. Einige GlideRecord-Methoden geben eine Liste der Datensätze zurück, wenn die Methodenabfrage keine Ergebnisse liefert. Ohne Bedingungsprüfung aktualisiert die Aktion möglicherweise alle Datensätze in einer Tabelle. Beispielsweise verwendet dieses Skript eine If-Bedingung, um zu überprüfen, ob ein Datensatz vorhanden ist. Wenn der Datensatz vorhanden ist, gibt er einen Sys-ID-Wert zurück. 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 Felder im zu aktualisierenden Datensatz. Wählen Sie Feldwert hinzufügen, um Optionen anzuzeigen, ein Feld auszuwählen und einen Wert festzulegen. 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 dem aktualisierten Datensatz zugeordnete Tabelle.

    Auslöserdatensatz aktualisieren

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

    In diesem Beispiel aktualisiert die Aktion Update Record (Datensatz aktualisieren) die vom Auslöserproblemdatensatz bereitgestellten Werte. Die Aktion aktualisiert die Felder Zusätzliche Kommentare und Zuweisungsgruppe eines Problemdatensatzes.