parameters - Enum en tant que paramètre dans Dynamics AX




combobox enums (2)

Ajoutez une autre énumération avec la valeur All (voir les exemples NoYes et NoYesAll en exemple)

Mon rapport a un paramètre qui utilise une énumération de base. L'énumération a 4 options différentes à choisir lors de l'exécution du rapport. Comment insérer une option qui utilise les 4 en même temps?

Par exemple, j'ai un enum nommé Phone et il a 4 types: 1 = Aucun, 2 = Accueil, 3 = Mobile, 4 = Travail. Dans une liste déroulante, comment puis-je ajouter l'option 5 = None + Home + Mobile + Work?

Je vous remercie!


Quelques façons de résoudre votre problème:

  1. Vous pouvez modifier votre Enum et ajouter un nouveau EnumValue avec quelque chose comme "All" (comme la réponse AxCoder).

  2. Si vous ne voulez pas (ou vous ne pouvez pas) modifier cette énumération, vous pouvez la copier et créer une nouvelle énumération avec la nouvelle valeur. Il sera de votre responsabilité de maintenir les deux synchronisés avec les changements futurs.

  3. Et vous pouvez laisser l'Enum sans modifications, et ajouter un autre paramètre au rapport pour que vous sachiez que la valeur Enum doit être ignorée par la Requête (vous devez coder ce beaviour, évidemment)

J'espère que cela t'aides.