Cita:
Agradesco mucho tu respuesta,y por tu tiempo,es lo siguiente,al informar el codigo,luego va para colocar la cantidad ,solo que al informar la cantidad necesito que me deje inserir otro producto,pero para informar tengo que bajar al debgrid para asi dejarme agregar otro producto,voy a colocar una imagen ya con el codigo compilado.
|
Supongo que cuando te refieres a "Siguiente columna" en realidad te refieres a "Sieguiente Linea" dentro del grid.
Al ir a la siguiente línea, se genera un insert en la tabla.
Por lo tanto lo que puedes hacer es en el código de OnExit del segundo DBEdit decirle que guarde la línea (Post; ) Luego que inserte una nueva línea (Insert; o Append; ) y luego ponga el foco en el primer DBEdit.
Código Delphi
[-]
procedure TForm.DBEdit2Exit(Sender: TObject);
begin
if (Tabla.State in [dsEdit, dsInsert]) then
Tabla.Post;
Tabla.Insert;
DBEdit1.SetFocus;
end;