I have created a custom enumeration and used it for a new attribute, but I’m not sure how to make a filter available for it.



I have created a custom enumeration and used it for a new attribute, but I’m not sure how to make a filter available for it.



Best answer by SimonTestard
I don’t think the Searchable flag in the custom attribute creates an index, simply because there is another flag to do that ;)

In Apps 10, defining a custom attribute as searchable made it so that you could use it in the search dialog as a potential filter:

It’s necessary to make the field Searchable for it to appear here, basically:

In Cloud, I’m unsure which purpose it serves, as you can definitely do a search on that field in the search box as long as it’s searchable through the designer, it doesn’t seem to actually make it default to False at designer level (this might be a bug to be honest).
For example my field testenum2 is set up as Non Searchable, but as long as I add it to the designer context, I can search for it (both on the main search, and the list search itself):

I can however confirm to you, testing on 23R2, that Multi selection Custom Enumerations indeed do not seem to support searchable filters.
Whether I enforce searchable or not, I cannot get either the top level search or the list search to allow a filter on it. This might be a bug but I think it’s more likely that it’s a technical limitation somehow.
If you try to hack it in the main advanced search by forcing a search on the multienum field, you get the following message:


So I think it’s simply not allowed to search/filter collection elements unfortunately ?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.