WITH .Column4 > .REMOVEOBJECT("Text1") > .ADDOBJECT("TextNew","COMBOBOX") > .SPARSE = .F. > .CURRENTCONTROL = "TextNew" > .TextNew.READONLY = .F. > .TextNew.SpecialEffect = 1 > .TextNew.FontSize = 8 > .TextNew.BorderColor = RGB(255,255,255) > .VISIBLE = .T. > .TextNew.BoundColumn = 2 > .TextNew.ROWSOURCETYPE=6 > .TextNew.ROWSOURCE = "Users2.UsName,UsKey" > .CONTROLSOURCE = "VSubtasks.SUUSKey" > .HEADER1.CAPTION = "User" > .WIDTH = 125 >ENDWITH>So, the controlsource vsubtasks.suuskey will NOT be the value from Users2.UsKey, but it will be the record number in the Users2 table!