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 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
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.