2013-04-26 1 views
0

J'ai une liste de sélection personnalisée sur l'objet Lead. L'objet principal a trois types d'enregistrements et tous les types d'enregistrements ayant des valeurs par défaut i.e -auswahl- spécifié dans celui-ci fonctionne correctement et affiche une valeur incorrecte. du champ aussi j'ai fait -auswahl- fild par défaut mais le problème est que cela montre toujours -Non- dans la liste de sélection je veux enlever -none- de liste de choix.Salesforce comment supprimer -none- de piclkist personnalisé?

liste de sélection montre l'option comme ci-dessous.

-auswahl- (par défaut)
-none-
SecondValue
thirdvalue

(fabrication picklist nécessaire de la mise en page ne résout pas le problème.)

+0

Voir aussi: http://stackoverflow.com/questions/16109797/removing-none-option-in-picklist-visualforce-apex – chrisjlee

Répondre

0

Configuration -> Personnaliser -> Leads -> Champs -> [votre nom de liste de sélection personnalisée]. La section la plus basse nommée "Valeurs de liste de sélection". Appuyez sur l'action 'edit' devant la valeur que vous voulez définir par défaut. Cochez la case "Defaul". Sauvegarder.

+0

Salut Chiz, Merci, j'ai essayé de cette façon aussi, mais encore pour une raison quelconque -Non- est affiché là. – hardev

+0

Oh, pourquoi n'avez-vous pas supprimé la valeur "-none-" des valeurs possibles pour votre liste de sélection? –

+0

Encore une question. Utilisez-vous une page d'édition standard ou Visualforce personnalisée? –

0

Je pourrais suggérer un tweak si enlever '--Non--' est très nécessaire. Bien que je ne recommanderai pas.

  1. Retirez le champ de mise en page
  2. Créer un champ dans l'objet principal
  3. Créer une page VF en ligne pour ce domaine particulier
  4. Onload de la page VF en ligne vous pouvez exécuter un javascript pour enlever « - -None-- 'noeud de la liste d'options de sélection
  5. Vous devrez également coupler la valeur insérée/éditée par l'utilisateur dans la page vf avec le champ créé à l'étape 2 en utilisant l'événement onchange de la liste de sélection. à nouveau en utilisant javascript
  6. Override bouton Enregistrer dans le pae standard et définissez la valeur de champ à l'aide picklist créé à l'étape 2

Je ne l'ai pas essayé la solution, mais assez sûr que cela fonctionnera. Faites-moi savoir si vous avez besoin de cette solution de contournement. Je vais poster le code après avoir essayé à ma fin.

Questions connexes