4D v16.3ABORT |
|||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
ABORT
ABORT
O comando ABORT é utilizado em um método de projeto de gestão de erros instalado pelo comando ON ERR CALL. Se não instala um método de projeto de tratamento de ocorrências, quando ocorra um erro (por exemplo, um erro do banco de dados) 4D mostrará sua caixa de diálogo de erro padrão e depois interromperá a execução de seu código. Se o código em execução é:
Se utiliza um método de projeto de tratamento de ocorrências, 4D não mostra mais sua caixa de diálogo de erros padrão e não interrompe a execução de seu código. Ao invés disso, 4D chama a seu método de projeto de gestão de erros (que pode ver como um manejador de exceções), e reassume a execução da linha de código seguinte no método que disparou o erro. Há erros que pode tratar por programação; por exemplo, durante uma operação de importação, um erro de banco de dados que assinala um valor duplicado pode “cobrir” o erro e seguir com a importação. Entretanto, há erros que não podem ser processados e erros que não deve “cobrir.” Nestes casos, necessita parar a execução chamando ABORT desde o método de projeto de gestão de erros. Apesar do comando ABORT está destinado a ser utilizado apenas a partir de um método de projeto de gestão de erros, alguns membros da comunidade 4D também o utilizam em outros métodos para interromper sua execução. O fato de que funcione é apenas um efeito secundário. Não recomendamos usar esse comando em métodos diferentes aos métodos de projeto de gestão de erros.
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: < 4D v6 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||