PointsWell, thank you very much for looking at this.
I don't understand the layering issue.
From the point of view of the text attribute in RegularUser, it holds values, either predefined or that are filled using the query. In both cases the text attribute has choice values, e.g. the query works fine.
From the point of view of the Input Control, it points to that text attribute and uses whatever values it has stored, regardless or where they come from. So a normal non-expert user like me doesn't expect there to be a different behavior between the two scenarios. Yet there is.
What do you mean with "setting up an input box independent of the RegularUser"? The input control belongs to the visual perspective anyway, or is there another way of doing this that is more fail-safe?
andrei