<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.2">
</HEAD>
<BODY>
El jue, 25-06-2009 a las 17:01 +0200, JoshyFun escribió:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hello Giuseppe,

Thursday, June 25, 2009, 3:05:02 PM, you wrote:

GLP> Hola de nuevo Joshy, pues yo diría que no estoy nada raro.

Pues yo diría que si :)
</PRE>
</BLOCKQUOTE>
<BR>
Pues yo no veo el error :P<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

GLP> Abriendo el formulario:
GLP> procedure TFrmMain.btnClientesClick(Sender: TObject);
GLP> var
GLP>    form: TFrmClientes;
GLP> begin
GLP>    form := TFrmClientes.Create(Application);
        ^^^^
GLP>    form.ShowModal;
GLP>    FreeAndNil(form);
GLP> end;      


GLP> Cerrando el formulario Clientes
GLP> procedure TfrmClientes.BtnAnadir1Click(Sender: TObject);
GLP> begin
GLP>   dmDatos.queryClientes.ApplyUpdates();
GLP>   frmClientes.Close;
       ^^^^^^^^^^^
GLP> end; 

form <> frmClientes ;)
</PRE>
</BLOCKQUOTE>
<BR>
form está declarado como variable del tipo TFrmClientes.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

Cambia el frmClientes.Close por Self.Close ;)
</PRE>
</BLOCKQUOTE>
<BR>
Ok, lo probaré, pero igualmente, debería funcionar como lo he puesto :P<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

GLP> Por cierto, que en mi mac, el datasource me detectaba el datamodule y
GLP> podía seleccionar el query, pero en la máquina Linux de la oficina no,
GLP> aunque supongo que eso será por las distintas versiones de Lazarus, ya
GLP> que en Linux 64 bits (ni con OpenSuse, ni con Fedora), puedo descargar
GLP> del SVN porque me dá un error)
 
Ahi si que ya no puedo ayudar mucho que digamos...

</PRE>
</BLOCKQUOTE>
<BR>
Es cosa de la versión de Lazarus y/o freepascal. he actualizado y ahora si me sale lo que decía.
</BODY>
</HTML>