Saludos
tengo una duda, hay en un menu que uno se refiere a llamar a etiquetas y otro a ordenes, estoy observando que en ordenes tiene relacion con otras tablas entre ellas etiquetas y ordenes.. para el primer caso de llamar una forma desde un modulo de datos, lo que unico que se me ocurrio es hacer una llamada a la forma que se cree y se muestre en forma.Show sin embargo ahora que estoy viendo que en el menu de ordenes esta tabla hace relacion con otras, al entrar a esta opcion se ejecutan las dos pantallas primero Frmetiquetas y luego Ordenes al realizar una busqueda en frmEtiqueta se queda inmovil, por que se ejecuto antes de que yo realizara la busqueda.
procedure TBD.dsEtiquetasDataChange(Sender: TObject; Field: TField);
begin
if frmEtiquetas = nil then
frmEtiquetas := TfrmEtiquetas.Create(nil);
frmEtiquetas.Show;
// frmEtiquetas.ShowModal;
estadoEtiq;
end;
Como en este evento datachange tiene definido que se creee la forma de etiquetas, cuando voy al menu de ordenes me trae con sigo tambien la form_etiquetas
se puede hacer algo para que no se ejecute sino hasta que uno se le indique
en este caso al realizar una busqueda,
gracias.
|