TryFunction, no me acaba de quedar claro

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central TryFunction, no me acaba de quedar claro

Este debate contiene 1 respuesta, tiene 2 mensajes y lo actualizó  Cristina Nicolàs hace 1 año, 11 meses.

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Autor
    Publicaciones
  • #3670

    pedperpat
    Participante

    Buenos días, en relación con mi otro post «Ir guardando errores en una tabla», he visto que existen un tipo de funciones que se llaman TryFunction.

    He estado leyendo documentación acerca del tema pero no lo he entendido muy bien.

    Según he entendido es que haces una función y la declaras como tryfunction y así no se para la ejecución y vas recogiendo mensajes de error con el getlasterror.

    ¿Es eso cierto? Entonces ¿si hago una inserción dentro de la tryfunction me sacará todos los errores que encuentre, como por ejemplo el error de que el campo que se está introduciendo sea mayor al que está en la tabla, etc?

    ¿De ese modo se podrían recoger todos los tipos de errores que salgan al realizar por ejemplo una inserción?

    Creo que me faltan cosas por concretar, agradecería una ayuda respecto a este tema, ya que de ser así no tendría que hacer varias comprobaciones. En este caso lo dejaría todo hilado con la tryfunction.

    Un saludo.

    #3680

    Cristina Nicolàs
    Jefe de claves

    Hola pedperpat,

    Este tema del Try apareció en versiones recientes (no recuerdo si NAV 2016 o NAV 2017).
    Efectivamente la idea es poder hacer lo que comentas en la pregunta.
    Pero yo lo he probado alguna vez y no me ha acabado de convencer.

    Ahora mismo no recuerdo exactamente el porqué no me convencieron. Haré algunas pruebas de nuevo y intentaré hacer alguna explicación por aquí.

    Para la gestión de errores yo continuo haciéndolo a la «antigua usanza» de Navision.
    Para más información, está explicado en este otro hilo Ir guardando errores en una tabla

    Un saludo,
    Cristina Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 969, Posts: 3.107, Members: 962
Welcome to our newest member, Carlos Parada Arcas
Most users ever online was 15 on 5 April, 2019 9:31 am