Ver Mensaje Individual
  #3  
Antiguo 23-03-2020
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 948
Reputación: 25
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Estimado utilice la función Abort().

Creo que la sugerencia de utilizar las reglas de integridad es lo mejor.

Código Delphi [-]
 
TwDataModule.qOrdenBeforeDelete(DataSet: TDataSet);
begin
  if qOrdenFACTURA.Value <> '' then
  begin
    scMessageDlg('No se puede editar o eliminar una orden facturada.',mtInformation,[mbOk],0);
    //qOrden.Cancel;
Abort() 
  end;
end;

Saludos
Responder Con Cita