Ver Mensaje Individual
  #1  
Antiguo 17-08-2010
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 585
Reputación: 20
jafera Va por buen camino
Llamar a un form desde un grid

Hola de nuevo.

Tengo una duda con la llamada a un for, os explico:

Tengo dos forms distintos con un JVDBGrid cada uno.
Si le hago click a un campo determinado del grid, abro un nuevo form para escribir el texto de un memo. Hasta aquí todo correcto en el primer form.

Lo que sucede es que como los grids son de dos tablas distintas cuando ejecuto el codigo siguiente en la tabla que le corres ponde va bien.

Código Delphi [-]
 
procedure TF_Memo.Button1Click(Sender: TObject);
begin
        F_ModulDades.Camions_Aux.Edit;
        F_ModulDades.Camions_AuxOBSERVACIONS.Value := Memo1.Text;
        F_ModulDades.Camions_Aux.Post;
        F_Memo.Close;
end;

Me guastaria saber si existe la posibilidad de decirle al form memo, al que llamo que si quien le llama es form1 ejecute el codigo y si es el form2 pues que haga otro código que seria

Código Delphi [-]
 
procedure TF_Memo.Button1Click(Sender: TObject);
begin
        F_ModulDades.Helis_Aux.Edit;
        F_ModulDades.Heliss_AuxOBSERVACIONS.Value := Memo1.Text;
        F_ModulDades.Heliss_Aux.Post;
        F_Memo.Close;
end;

No se si es posible decirle que al hacer click en el boton 1 si llama form1 haga una cosa y si llama for2 otra, owner, parent?

Gracias

Josep
Responder Con Cita