I think I found the problem. There is a default value of 6 on GetFieldSelections for how many values it will display. So if I increase the maximum above 6, your example works. Also, you can put the pipe directly in the GetFieldSelections function. I'm going to try it on my actual data. Hopefully it will work. Thanks again.