It looks like you want an input box where the variable's constraint is "select form the list of values". And, it is easy to setup the variable properties manually, but it's a burden to create manualy a long list of values, which will look like this: UserId1;UserID2;...;UserIdx Is this your problem? If yes, the solution could be to concatenate all users to get the list that you need in the correct form: concat(distinct UserID, ';') If the users' list is permanent, you can do it once, maybe in a text box, and copy the result into the variable settings, list of values. If the list of users is dynamic, the process of creating and populating the list should be automated. It's easy enough to create the list - use the same concat, but in the script. To get it into the variable properties, you'll need a macro. I don't have QV at this moment to try, but assume it should be possible.