Is there anyway to configure a WI attribute with HTTP Filtered Value Set Provider to be multi-select?
Accepted answer
As far as I am aware, the HTTP filtered value set works for string type attributes. If you want to be able to select multiple values, you need to use String List as attribute type.
If you do so, you will be able to add multiple values to the list.
Multi select like enumerations support it is not supported with String Lists. You add additional values instead. The enumeration is known before the call and thus can provide the available values up front and make them selectable with a check box. The HTTP Filtered Value Set allows you to pick from data that is unknown at the time of the call and only allows to add values from the data it displays.
If you do so, you will be able to add multiple values to the list.
Multi select like enumerations support it is not supported with String Lists. You add additional values instead. The enumeration is known before the call and thus can provide the available values up front and make them selectable with a check box. The HTTP Filtered Value Set allows you to pick from data that is unknown at the time of the call and only allows to add values from the data it displays.
Comments
Thanks Ralph,
I believe this is the right answer, however I will mark so later, after I succeed in understanding fully how to implement it (may have to get back to you with questions) and implementing it. Thought I had implemented it by now, but no cycle to tackle it yet.
Implemented OK: But is there any way to prevent adding new selection ?
Preventing new entries is not yet supported. See enhancement: https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=233970