Configurer les règles de suppression en cascade

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Lorsqu’un enregistrement est supprimé, différentes options s’offrent pour déterminer la façon dont la suppression affectera les enregistrements qui font référence à l’enregistrement supprimé. Vous pouvez configurer ce qu’il advient des enregistrements qui font référence à un enregistrement lorsque celui-ci est supprimé.

    Avant de commencer

    Rôle requis : personalize_dictionary

    Pourquoi et quand exécuter cette tâche

    Par exemple, si vous supprimez un enregistrement utilisateur référencé dans le champ ID de l’appelant sur plusieurs enregistrements d’incidents, vous pouvez configurer ce qu’il advient de ces enregistrements d’incidents. Par défaut, les références sont effacées, de sorte que les enregistrements d’incidents sont conservés avec un champ d’identification de l’appelant vide.

    Procédure

    1. Accédez à un champ de référence sur un formulaire.
    2. Cliquez avec le bouton droit sur l’étiquette du champ, puis sélectionnez Configurer le dictionnaire.
    3. Sous Liens connexes, cliquez sur Vue avancée.
    4. Localisez la section Spécification de référence.
    5. Dans le champ Règle en cascade de référence , sélectionnez l’une des options suivantes.
      Remarque :
      L’option de ce champ n’a aucun effet pour les tables avec des relations m2m, ce qui signifie que dans cet exemple, si les tables ont une relation m2m, l’enregistrement utilisateur est supprimé.
      OptionDescription
      Effacer ou -- Aucun -- La suppression d’un enregistrement efface les références (option par défaut).
      Supprimer ou mettre en cascade La suppression d’un enregistrement supprime également tous les enregistrements de référencement. Par exemple, lorsqu’un enregistrement utilisateur est supprimé, tous les incidents affectés à l’utilisateur sont également supprimés.
      ATTENTION :
      Utilisez cette méthode avec prudence.
      Restreindre La suppression d’un enregistrement est limitée, sauf s’il n’y a aucune référence à l’enregistrement. Par exemple, empêchez la suppression de l’enregistrement utilisateur si un incident inclut une référence à l’utilisateur.
      Aucun La suppression d’un enregistrement ne modifie pas les enregistrements qui lui font référence.
    6. Cliquez sur Mettre à jour.