thisform.objectvaluereset('kimlik_exp, yayin_exp, abone, sira', .T.) ****************************** ** thisform.objectvaluereset ****************************** lparameters cFieldsStr, lSetfocus lparameters cFieldsStr, lSetfocus local cField = alines(aFieldsStr, chrtran(cFieldsStr,',', chr(13)+chr(10))) for ii=1 to alen(aFieldsStr) cField = alltrim(aFieldsStr(ii)) if empty(cField) loop endif oObject = thisform.fieldNameToObject(cField) if vartype(oObject)='O' do case case vartype(oObject.value) = 'C' oObject.value = '' if vartype(oObject.id) = 'N' oObject.id = '' endif case vartype(oObject.value) = 'N' oObject.value = 0 case vartype(oObject.value) = 'D' oObject.value = {..} endcase endif if ii=1 and lSetfocus = .T. oObject.setfocus() endif endfor