Anteriormente enviaba los datos de un form a otro facilmente con
Código Delphi
[-]procedure TfListadoCliente.bModificarClick(Sender: TObject);
begin
fmodulo.tCliente.Active := true;
if fmodulo.tCliente.Locate('id_cliente',
fmodulo.qCliente['id_cliente'], [])
then
begin
fmodulo.tCliente.Edit;
fcliente := Tfcliente.Create(Self);
try
fcliente.ShowModal;
finally
fcliente.Free;
end;
end;
fmodulo.tCliente.Active := false;
fmodulo.qCliente.Refresh;
end;
Esto funcionaba bien pero terminaba trabajando con demasiados formularios abiertos para hacer solo una edicion de datos asi que cambie el entorno para hacer todo en un solo form como se muestra en la imagen
Pero no logro mandar los datos a los dbedit
Código Delphi
[-]procedure TfListadoCliente.bModificarClick(Sender: TObject);
begin
if fmodulo.tCliente.Locate('id_cliente', fmodulo.qCliente['id_cliente'], [])
then
begin
fcliente := Tfcliente.Create(Self);
end;
fmodulo.qCliente.Refresh;
end;
Tambien tenia pensado usar un dbgroipbox y filtrar datos en el dbgrid alguna sugerencia al respecto?