SCRATCH LAST QUEST. I got it to work, thanks!
>>That occured to me but after I had already completed the legwork for what I've accomplished so far. for an array, do I set the rowsource the same way?
>
>In the Init of the Listbox, you can do the following:
>
>This.AddProperty('aSource[1]')
>This.RowSourceType = 5
>This.RowSource = 'This.aSource'
>select LMCA_NBR,&AFIELD,PR_NBR,noun from MOFFICE where &AFIELD= TRIM(MCALL) .AND. STATUS = 'OPEN' into array This.aSource
>
>Now you can use functions like ADEL(), ASORT(), ASCAN() on this array as well as DIMENSION to make the array larger if you need to add elements.
>
>Also, make sure you set your ColumnCount and ColumnWidths properties
"Build a man a fire, and he's warm for a day.
Set a man on fire, and he's warm for the rest of his life."