Valuelists

Hi.
would it be possible in the Valuelists part of the Framework to allow a valuelist based on the contents of a column in a table, with the option to have a display value as a text column but the return value an ID column (much like you can directly in Developer, but this will allow clients to create self-populating value lists)??
[e.g. Valuelist Staff
table - staff
display value - staff.staff_name
return value - staff.staff_id]

When in the developer i define a valuelist every column of the table can be displayed (in the list abd in the field), or returned in the linked field…i think a good implementation should be to let to define a column that is displayed in the list but not in the field and to add one or two column in the valuelist…at the moment i think they are three…
Another good think should be to change the valuelist of one field at runtime…
I am new to servoy and it can be that some of the things i suggest are already in servoy…excuse me if it is…

@Michele
What I am asking about is to be able to create a column based valuelist in the Framework using the Valuelist module part of it.(not using Servoy Developer valuelists directly) :)