>SELECT utlChkFormat >SET ORDER TO chkFormKey IN utlChkFormat &&chkFormat && if set, break relation between utlChkFormat and tblInvTypes >SELECT tblInvTypesAP >SET ORDER TO invType IN tblInvTypesAP >SET RELATION TO chkFormKey INTO utlChkFormat > >SET ORDER TO chkFormat IN utlChkFormat && if set, break relation between utlChkFormat and tblInvTypes >WITH thisform.clsdatadesc.cbochkFormKey > .controlSource = "tblinvtypesap.chkFormkey" > .RowSourceType = 2 &&6 && fields > .rowsource = "utlChkFormat.chkFormat, chkFormKey" & > *.rowsource = "utlChkFormat.chkFormKey,chkFormat" > .columncount = 2 > .columnWidths = "100,10" > *.boundcolumn = 2 > *.boundto = .t. >ENDWITH >thisform.defaultvaluesfrm && problems putting this in the clsFrmTbl >GO TOP IN &gCurrentAlias >This is a old bug.