I found an older post on this topic but I need additional advice.
I am trying to get a UD field on the EmpBasic table to show as a filter for my BAQ report. I have set up the context menu and the Display field attributes as described, but when I preview the Classic form for the BAQ report I get nothing on the Filter tab:
What am I missing to cause this not to show up? I can see the filter in the report designer form:
I’m not sure I understand what you are asking. Which menu item? When I have changed the filter to EmpID I see the Filter form has data when I preview it using Preview Classic Form in the BAQ Report Designer. But when I change it to my UD field nothing shows on the Filter tab as seen above.
If you are referring to the Context Menu, I added the Search Form information like this:
Looks like you were slightly more successful than I was a few years back. I couldn’t even get the field name to show when trying to add a filter in the BAQ Report designer.
P.S. - Don’t bother reading far into that topic as my problem was never solved.
I don’t think you can add UD fields as filters. You can add them as prompts but not filters. If you really need a list where you can select multiple values I think you need a BAQ view and some code or something.
I would also look at something easier - having it as a prompt and then change the dropdown properties so you can select multiple values - it that’s the thing you’re looking for. Not sure if it’s possible though.
I decided to pass the list of codes into the report parameters character01 as an option field. I then used the show/hide property for the group in the SSRS report to only show the ones in the list. If the list is blank it returns all. Not the best solution but it works and the person asking for the report is happy with it.
Used this topic here and managed to get it working. Below example for part list BAQ with Part.ShortChar02 linked to UD25.Key1 as filter (not sure if all steps below are really required):