List with multiple fields

Hi,

   is it possible in a select_one list to present multiple 

concatenated fields of a external file

for example i use

type namelabel

appearance

select_one alldata alldata test

search('dynamicdatalist','contains', 'fieldA', ${fieldB})

but i want in choices tab to enter not the simple

list_name name label alldata cstpoint cstpoint

but something like
list_name name label alldata cstpoint cstpoint + '-' + fieldC + '-' +
fieldD

is it possible or i must do it programmatically in csv file as a single
field ... ????

Thanks
Panos