2017-08-23 7 views
1

J'ai besoin d'afficher un menu déroulant pour un type de chaîne dans la console de gestion Hybris, en restreignant la valeur à certaines valeurs spécifiques. Comme suggéré dans plusieurs forums, j'ai essayé de créer cette entrée comme un type d'énumération mais des caractères comme '-' doivent être autorisés dans les valeurs d'énumération, car cette colonne reçoit des valeurs spécifiques qui comprennent '-'.Menu déroulant pour les valeurs de chaîne dans la console de gestion hybride

Comment résoudre ce problème?

Répondre

0

Les personnes qui vous ont conseillé n'ont probablement pas compris vos besoins. En tant que tel, un type d'énumération n'est clairement pas approprié dans ce cas. Considérez les alternatives. Y a-t-il un type de carte disponible? Quel autre type pourrait vous permettre d'atteindre votre objectif?

+0

Est-il possible de le faire en modifiant seulement le fichier hmc.xml et en conservant les données intactes, puisqu'il s'agit d'un type String? – Rachit

0

En fait, vous pouvez utiliser l'énumération hybris. En hybris Enum Types ont un code et un nom. Le code est la représentation unique de cette énumération et ne peut pas contenir de "-". Le nom est cependant une représentation localisée de cette valeur et peut inclure tous les caractères que votre base de données est capable de stocker. Jetez un coup d'oeil ici:

https://help.hybris.com/6.5.0/hcd/8c895989866910148d6a802f06651702.html

De plus, hybris vous permet de créer dynamiquement de nouvelles valeurs d'énumération, ce qui est plutôt agréable.