Aktion „Datensatz aktualisieren“.
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
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.