It is possible to use an Enumeration in the condition on Exclusive Split activity, as alternative to true/false, but it has a few limitations.
One is that you have to process all outcomes (every Enum list items). This makes sense obviously, but when you already processed one of the enum items just an activity before in the microflow, you want to be able to omit this.
Second, it is not possible to use otherwise or else (e..g let's say you have a list of colors; blue, red and orange. It is not possible to use not Blue in a branch).
It would be great if:
There is a Java equivalent option for: if then, else if, else. Or Switch/Case Option, with more than just Enumeration and possibility to use "Otherwise branch”, like so:
Is there meanwhile any update on this topic? It would be great to have some switch-case logic in my current project. ;-)
You will be glad to hear that this is on the roadmap. See this idea https://forum.mendix.com/link/ideas/332. Also 1411, 1559 and 1602. I had good hopes that it would make version 8, but alas, it is not yet implemented.
Since it never hurts to give support: upvote this if you like it.