MS CRM 2011 Valeurs personnalisées dans les ensembles d'options
-
26-10-2019 - |
Question
CRM 2011 met en garde lors de la modification de la valeur d'une entrée globale option ensemble de sa valeur à base de solution prédéfinie.
Quelle est exactement la question avec réglage d'une valeur personnalisée?
La solution
L'avertissement est tout simplement vous dire que le changement de la valeur sous-jacente pourrait casser le code existant depuis javascript, plugins, flux de travail, etc. qui référence cet élément de optionset par valeur et non le nom causerait à briser.
Si vous êtes confiant, il ne va rien casser, je l'ignorer.
Lorsque votre système CRM devient grand / complexe avec beaucoup d'entités et le code externe, l'avertissement est plus approprié alors.
Hope this helps.
Autres conseils
Qu'est-ce que Jon a dit, assurez-vous que vous ne référencer toutes les valeurs de jeu d'options par la valeur sous-jacente. Une chose pas si évidente pour vérifier si vous modifiez les valeurs des éléments de jeu d'options est la valeur sélectionnée par défaut que vous avez peut-être avait assigné pour un champ qui utilise cette option de jeu.
Dites que vous avez eu un champ « Sélection » qui a utilisé un jeu d'options « Options » où « Options » contenait les options « Oui », « Non » ou « peut-être ». Si vous définissez la valeur par défaut de « Sélection » pour être « Oui » mais changé la valeur sous-jacente de l'option « Oui », la valeur par défaut de « Sélection » sera supprimé. Si vous regardez le Customizations.xml vous verrez que la valeur de consigne d'option sous-jacente est stockée, pas le texte.