Mettre à jour l’action d’enregistrement

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Mettre à jour un enregistrement existant dans une table. Vous pouvez ajouter et configurer les champs de l’enregistrement dynamiquement.

    Rôles et disponibilité

    Disponible en tant qu’action Studio de workflow ServiceNow de base. Les utilisateurs disposant du rôle flow_designer ou administrateur peuvent ajouter une action à un flux et définir les détails de la configuration.

    Entrées

    Fournissez une valeur pour chaque entrée dont votre flux a besoin. Pour ajouter des valeurs dynamiques, vous pouvez également faire glisser des pastilles à partir du panneau Données ou les sélectionner dans le sélecteur de pilules.

    Enregistrement
    Type de données : Record
    Enregistrement à mettre à jour. Glissez-déplacez une pastille de données d’enregistrement ou utilisez le sélecteur de pastilles de données pour sélectionner un enregistrement.
    Avertissement :
    Lorsque vous utilisez un script pour sélectionner un enregistrement, ajoutez toujours une condition pour vérifier s’il y a un enregistrement correspondant. Certaines méthodes GlideRecord renvoient une liste d’enregistrements chaque fois que la requête de méthode ne produit aucun résultat. Sans vérification de condition, l’action peut mettre à jour tous les enregistrements d’une table. Par exemple, ce script utilise une condition If pour vérifier qu’un enregistrement existe. Si l’enregistrement existe, il renvoie une valeur d’ID système. Si aucun enregistrement n’existe, il renvoie un résultat null.
    var configurationItem = new GlideRecord('cmdb_ci');
    if (configurationItem.get(fd_data.trigger.cmdb_ci.sys_id))
    return configurationItem;
    else
    return null;
    
    Table
    Type de données : Table Name

    La table associée à l’enregistrement à mettre à jour.

    Valeurs de champ
    Type de données : Template Value

    Les valeurs des champs dans l’enregistrement à mettre à jour. Sélectionnez Ajouter une valeur de champ pour afficher les options permettant de sélectionner un champ et de définir une valeur. Par exemple, pour définir la description brève sur une certaine valeur, sélectionnez Description brève et définissez la valeur souhaitée.

    Si vous ajoutez l’action à un flux secondaire, vous pouvez Créer une entrée de valeur de modèle.

    Sorties

    Ces résultats apparaissent dans le panneau de données. Vous pouvez les utiliser comme entrées ailleurs dans votre flux.

    Enregistrement
    Type de données : Record

    Enregistrement qui a été mis à jour.

    Nom de table
    Type de données : Table Name

    La table associée à l’enregistrement mis à jour.

    Mettre à jour l'enregistrement de déclenchement

    Exemple de flux contenant une action Mettre à jour l’enregistrement

    Dans cet exemple, l’action Mettre à jour l’enregistrement met à jour les valeurs fournies par l’enregistrement de problème de déclenchement. L’action met à jour les champs Commentaires supplémentaires et Groupe d’affectation d’un enregistrement de problème.