Hi
>No doesn't need any controlsource.
>You could set it in form.init. If rowsourcetype is something that's a cursor (fields,SQL,quer,alias) then as you move in listbox you're moving the pointer in listbox (listindex = 1, recno() of underlying cursor is 1)
I am using the table directly as fields and specified the field names (or should I have used alias, as I just tried it and still the list works as before)
>myListBox.ListIndex = recno('cursorName')
Okay I will set this in the Init for the form.
Thanks a lot for your help.