AX T02.06. – MANEJO DE EXCEPCIONES
Duración: 21:12
A lo largo de esta cápsula vamos a hablar del manejo de excepciones. Las excepciones pueden darse durante la ejecución de un programa por varios motivos. Por ejemplo, si lanzamos algún informe a imprimir y la impresora está apagada, si un usuario intenta modificar un fichero, y este fichero no existe o si intentamos actualizar un registro que no existe en la base de datos. En cualquiera de estos casos puede lanzarse una excepción, y somos los encargados de indicar a los usuarios que acción deben realizar cuando ocurre una de estas excepciones mediante mensajes claros, para que ellos mismos sean capaces de resolverla o para que reporten al equipo técnico y se pueda investigar sobre ella.
Cuando finalice la cápsula seremos conocedores del mecanismo de manejo de excepciones de Dynamics AX. Para ello hablaremos de las sentencias TRY, CATCH y RETRY y aprenderemos a utilizarlas, seremos capaces de lanzar excepciones gracias a la sentencia THROW y por último veremos las Excepciones de concurrencia optimista y aprenderemos a crear código para manejarlas.