Mudanças entre as edições de "Procedimento CancelarTransacao"
Linha 4: | Linha 4: | ||
==='''Exemplos'''=== | ==='''Exemplos'''=== | ||
− | begin | + | begin |
− | try | + | try |
if not (0 = 1) then | if not (0 = 1) then | ||
− | ErroValidacao('Zero não é igual a um'); | + | ErroValidacao('Zero não é igual a um'); |
except | except | ||
E: Exception do | E: Exception do | ||
Linha 14: | Linha 14: | ||
raise Exception.Create(E.Message); | raise Exception.Create(E.Message); | ||
end; | end; | ||
− | end; | + | end; |
end. | end. |
Edição das 14h31min de 29 de janeiro de 2025
O procedimento CancelarTransacao realiza o cancelamento da transação impedindo que a execução continue.
Sintaxe
procedure CancelarTransacao;
Exemplos
begin
try if not (0 = 1) then ErroValidacao('Zero não é igual a um'); except E: Exception do begin CancelarTransacao; raise Exception.Create(E.Message); end; end;
end.