Loading

L’erreur « valeur incorrecte pour le champ de liste de sélection limitée » apparaît lors de la création d'un enregistrement

Date de publication: Mar 3, 2021
Description

Les utilisateurs peuvent recevoir le message d’erreur suivant lorsqu’ils essaient de créer un nouvel enregistrement dans Salesforce :

Texte du message d’erreur :

Erreur : Données non valides. 
Examinez tous les messages d'erreur ci-dessous pour corriger vos données.
« Valeur incorrecte pour le champ de liste de sélection limitée : ValeurListeDeSélection »


Remarques : 
 

  • Dans Salesforce Classic, cette erreur affiche le champ affecté (champ associé : NomDeChamp).
  • Dans Lightning Experience, cette erreur affiche « valeur incorrecte pour le champ de liste de sélection restreinte » : ValeurListeDeSélection »
 

Cause de l’erreur « Valeur incorrecte »

Cette erreur se produit lorsque le champ de la liste de sélection référencé dans le message d’erreur remplit les conditions suivantes :
 

  1. Le champ de la liste de sélection référencé a « Restreindre la liste de sélection aux valeurs définies dans l’ensemble de valeurs » définie sur Activé.
  2. Le champ de la liste de sélection référencé est une liste de sélection dépendante.
  3. La présentation de page n’inclut pas les champs de contrôle ni de liste de sélection dépendante.
  4. Une valeur par défaut est définie pour le champ de liste de sélection référencé :
    • Si l’objet inclut des types d'enregistrement - Cette erreur se produit si le type d'enregistrement définit la valeur par défaut.
    • Si l’objet n’inclut pas de type d'enregistrement - Cette erreur se produit si le champ de liste de sélection définit la valeur par défaut.
    • Tous les types d'enregistrement ont la nouvelle liste de sélection créée sélectionnée dans la section Éléments sélectionnés et non sous les éléments disponibles.

Lorsque vous essayez de sauvegarder un enregistrement dans l'objet qui contient ce champ de liste de sélection, Salesforce tente de remplir la valeur par défaut. Étant donné que la valeur de contrôle n'est pas définie et que la liste de sélection est limitée pour autoriser uniquement les valeurs dépendantes, vous recevrez cette erreur lorsque vous tenterez de sauvegarder cet enregistrement.


Autres causes :
  • Cette erreur peut se produire lorsque vous déployez un champ de liste de sélection à partir de sandbox et que les valeurs ne sont pas sélectionnées sur les types d'enregistrement.
  • Cette erreur peut se produire lorsque la valeur « Étiquette » et « Nom d’API » sont différents dans les valeurs, et que vous utilisez le nom « Étiquette » dans la mise à jour.
Résolution


Résolution de l’erreur « Valeur incorrecte »

Pour résoudre ce problème, supprimez la valeur par défaut pour le type d’enregistrement ou la liste de sélection (selon l’endroit où elle est définie).

 

Suppression de la valeur par défaut : Type d'enregistrement


Dans Lightning Experience 

  1. Sélectionnez l’icône d’engrenage | Configuration.
  2. Cliquez sur le Gestionnaire d'objet.
  3. Sélectionnez l'objet pour le type d’enregistrement qui contient la liste de sélection.
  4. Sélectionnez Types d'enregistrement.
  5. Sélectionnez le type d’enregistrement qui contient la liste de sélection.
  6. Cliquez sur Modifier pour la liste de sélection que vous souhaitez modifier.
  7. Dans le champ « Par défaut », sélectionnez --Aucun--.
  8. Cliquez sur Enregistrer.


Dans Salesforce Classic 

  1. Sélectionnez ConfigurationPersonnaliser.
  2. Sélectionnez l’objet contenant la liste de sélection, puis sélectionnez Types d'enregistrement.
  3. Cliquez sur le nom du type d’enregistrement qui contient la liste de sélection.
  4. Sur la liste de sélection de votre choix, cliquez sur Modifier.
  5. Dans le champ « Par défaut », sélectionnez --Aucun--.
  6. Cliquez sur Enregistrer.

 

Suppression de la valeur par défaut : Liste de sélection


Dans Lightning Experience 

  1. Sélectionnez l’icône d’engrenage | Configuration
  2. Cliquez sur le Gestionnaire d'objet.
  3. Sélectionnez l’objet qui contient la liste de sélection.
  4. Sélectionnez Champs et relations.
  5. Sélectionnez le champ de liste de sélection que vous souhaitez modifier.
  6. Cliquez sur Modifier pour la valeur de la liste de sélection définie comme valeur par défaut.
  7. Décochez la case « Par défaut ». Remarque : Définissez cette valeur comme la valeur par défaut pour la liste de sélection principale.
  8. Cliquez sur Enregistrer.


Dans Salesforce Classic 

  1. Sélectionnez ConfigurationPersonnaliser
  2. Sélectionnez l’objet contenant la liste de sélection, puis sélectionnez Champs.
  3. Sélectionnez le champ de liste de sélection que vous souhaitez modifier.
  4. Cliquez sur Modifier pour la valeur de la liste de sélection définie comme valeur par défaut. 
  5. Décochez la case « Par défaut ». Remarque : Définissez cette valeur comme la valeur par défaut pour la liste de sélection principale.
  6. Cliquez sur Enregistrer.

Voir également :
Numéro d’article de la base de connaissances

000384095

 
Chargement
Salesforce Help | Article