** Procedure AfterRowColChange LOCAL cAlias, lEnable cAlias = This.RecordSource lEnable = NOT (&cAlias..EType = ETYPE_INVOICED) .Column10.Text1.Enabled = lEnable .Column8.Text1.Enabled = lEnableThis allows me to still navigate, but the field I want blocked