eu fiz um botão de localizar assim , só que nesse botao a pessoa que digita if not frm_cadastro.CLIENTDATASET1.Locate('prontuario',Edit1.Text,[]) then begin MessageDlg (' Prontuário não Encontrado ', mtError, [mbOk], 0); agora quero fazer um que a pessoa check um dos checkbox, clica no botao busca e aparece o resultado tipo assim mais ou menos .. If checkbox1.Checked = true then frm_cadastro.CLIENTDATASET1.Locate('convenio',frm_cadastro.ClientDataSet1.fieldbyname('convenio').asstring = 'Particular',[]) else frm_cadastro.CLIENTDATASET1.Locate('convenio',frm_cadastro.ClientDataSet1.fieldbyname('convenio').asstring <> 'Particular',[]) ; end;