Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-06

dblookupcombo error

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola.. yo sigo con el mismo problema con estos
campos, cuando se carga el form..

he hecho cambios de todo tipo.. he movido los
datasets y datasources a un datamodule, para que no se entreveren..

en el oncreate de la lista de clientes hago esto:

procedure Tfrmlistaclientes.FormCreate(Sender: TObject);
begin
     dm.tblClientes.Active:= true;
     dm.tblDeptos.Active:= true;
     dm.tblProfesiones.Active:= true;
     dm.tblECivil.Active:= true;
     // se crea el formulario de clientes
     Application.CreateForm(Tfrmclientes,frmclientes) ;
end;

ya dejo creado el formulario que me sirve para la
edicion de un cliente, cuando haga doble clic en
el grid. Ese form tiene 3 campos dblookupcombobox

En el dobleclic del grid:

procedure Tfrmlistaclientes.clientes_dbgDblClick(Sender: TObject);
begin
      dm.tblClientes.Edit;
      frmclientes.ShowModal;
end;

y error SIGxxxxx al hacer showmodal:
me muestra esta linea del dblookup.inc (linea 209) cuando da el error:

     FListLink.DataSource.DataSet:= FListSource.DataSet;

no tengo idea como solucionarlo....
(cuando estaban todos los createform al ppio, no hab�a dramas) chauuuuuuuuuuuu

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Wiki: http://wiki.reducativa.com
Material sobre las XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

JoshyFun
to Paola Bruccoleri

Hello Paola,

Friday, June 26, 2009, 1:40:53 AM, you wrote:

PB> procedure Tfrmlistaclientes.FormCreate(Sender: TObject);
PB> begin
PB>      dm.tblClientes.Active:= true;
PB>      dm.tblDeptos.Active:= true;
PB>      dm.tblProfesiones.Active:= true;
PB>      dm.tblECivil.Active:= true;
PB>      // se crea el formulario de clientes
PB>      Application.CreateForm(Tfrmclientes,frmclientes) ;
PB> end;

Yo este tipo de inicializaciones no las har�a en el FormCreate (aunque en un principio no est� mal) si no haciendo un override del AfterConstruction ya que en FormCreate puede haber elementos visuales que no hayan sido completamente inicializados, mientras que AfterConstruction se llama una vez que todos los elementos del form han sido creados e inicializados. No quiero decir que esto vaya a solucionar tus problemas :) pero poca gente usa esta funci�n y nunca est� de m�s conocerla :)

Best regards, JoshyFun

Reply by email

Paola Bruccoleri
to JoshyFun
Show quoted text 11 lines
Yo este tipo de inicializaciones no las har�a en el FormCreate (aunque en un principio no est� mal) si no haciendo un override del AfterConstruction ya que en FormCreate puede haber elementos visuales que no hayan sido completamente inicializados, mientras que AfterConstruction se llama una vez que todos los elementos del form han sido creados e inicializados. No quiero decir que esto vaya a solucionar tus problemas :) pero poca gente usa esta funci�n y nunca est� de m�s conocerla :) Best regards, JoshyFun

guauu. si que se me est� complicando :)
eso no lo conoc�a.. la cosa es que sigo teniendo problemas con el dblookupcombobox!!!

Si todos los forms se crean al lanzar la
aplicaci�n, todo bien.. si los creo como indique en el otro mail, zas.. o me sale el error, o
directamente los dblookupcombo no muestran nada..
no se como solucionarlo..
en delphi lo hac�a as�.. estuve mirando unos c�digos que ten�a.. byeeeeeeeeeeeeeeee

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Wiki: http://wiki.reducativa.com
Material sobre las XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email