Fórum Dar Foco em célula do DBGrid #363605
09/09/2008
0
Tenho esse código
Como faço pra dar foco na célula qndo não achar a [b:5fe7d90d59]referência[/b:5fe7d90d59]?
with DMVendas do begin cdsProdutos.Close; cdsProdutos.Params[0].AsString := DBGrid1.SelectedField.Text; cdsProdutos.Open; if cdsProdutos.RecordCount < 1 then begin Minha_MessageDlg(´Referência não encontrada!´, mtError, [mbOK], 0, 0, True); end; end; end;
Como faço pra dar foco na célula qndo não achar a [b:5fe7d90d59]referência[/b:5fe7d90d59]?
Facc
Curtir tópico
+ 0
Responder
Post mais votado
09/09/2008
with DMVendas do
begin
cdsProdutos.Close;
cdsProdutos.Params[0].AsString := DBGrid1.SelectedField.Text;
cdsProdutos.Open;
if cdsProdutos.RecordCount < 1 then
begin
Minha_MessageDlg(´Referência não encontrada!´, mtError, [mbOK], 0, 0, True);
end
else
begin
dbGrid1.SetFocus; ///Deste modo
DBGrid1.SelectedIndex:= 0; //Vai p/ primeria celula
end
end;
end;
begin
cdsProdutos.Close;
cdsProdutos.Params[0].AsString := DBGrid1.SelectedField.Text;
cdsProdutos.Open;
if cdsProdutos.RecordCount < 1 then
begin
Minha_MessageDlg(´Referência não encontrada!´, mtError, [mbOK], 0, 0, True);
end
else
begin
dbGrid1.SetFocus; ///Deste modo
DBGrid1.SelectedIndex:= 0; //Vai p/ primeria celula
end
end;
end;
Walter Faria
Responder
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)