Gracias por tu valioso tiempo. Es decir, tendria que modificar cada formulario para agregar una TIBTransaction y asociarla con el TIBdatabase del TDataModule y al momento de hacer una modificacion sobre las tablas involucradas (en dicho formulario), se debe hacer asignar en el TIBDataBase la TIBTransaction del formulario se inicia la transaction y luego del post se hace un commit a la trasaction del formulario:
Código Delphi
[-] dm.ibd_agua.DefaultTransaction:=FFactura_guardada.IBTransaction1;
FFactura_Guardada.IBTransaction1.StartTransaction;
dm.ibds_Control.Edit;
dm.ibds_Control.FieldByName('numero_factura').AsInteger:=StrToInt(Edit1.Text);
dm.ibds_Control.Post;
FFactura_Guardada.IBTransaction1.Commit;
dm.ibd_agua.DefaultTransaction:=dm.IBTransaction1;
Luego realizar estos cambios sobre cada proceso y/o formulario ? De todas maneras realizare lso cambios a ver como funciona
Nota: EL proyecto trata sobre un sistema de facturacion y en el ejemplo arriba estoy guardando el numero de la factura. Utilizo Delhpi 7, IBX, FireBird 1.5.
Gracias nuevamente....