casilla activada por defecto

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

Viendo 5 publicaciones - del 1 al 5 (de un total de 5)
  • Autor
    Publicaciones
  • #3832

    Buenas tardes,

    me acaba de llegar una incidencia de un cliente que necesita tener una casilla activada por defecto de la ficha de activos fijos.

    Creo que debe ser algo de INIT con value TRUE pero no sé como escribir ese código y tampoco sé si es en la tabla o página de la ficha de activos fijos.

    Muchísimas gracias!!!

    #3833

    Cristina Nicolàs
    Jefe de claves

    Hola Javier,

    Puedes solucionarlo de varias formas:

    1. En las propiedades de los campos de la tabla, hay una propiedad llamada InitValue. Podrías especificar el valor de inicio que te interese para el campo cuando se da de alta un nuevo activo fijo.
    2. En el trigger OnInsert, de la tabla o de la página, podrías poner código para que el campo que te interese tome el valor que te interese.
    3. En el trigger OnNewRecord de la página también podrías poner tu código.

    Yo me decantaría por hacerlo en la tabla. Bien en la propiedad del campo, bien en el OnInsert.

    Un saludo,
    Cristina Nicolàs

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

    Consulta fechas en
    DynamicsScaleUp.com

    #3834

    Cristina Nicolàs
    Jefe de claves

    Por cierto, y si estás en NAV2016 o superior, no lo haría ni en la tabla ni en la página. Crearía una función en una codeunit mía, me suscribiría al evento OnInsert de la tabla, y ahí escribiría mi código.
    Esto es mucho menos intrusivo, porque no tocas ningún objeto estándar.

    Un saludo,
    Cristina Nicolàs

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

    Consulta fechas en
    DynamicsScaleUp.com

    #3835

    Buenas de nuevo Cristina.

    He probado la opción a través de la propiedades del campo y funciona perfectamente.

    No había caído en hacerlo por eventos.

    Muchas gracias por la información!!!

    #3837

    Cristina Nicolàs
    Jefe de claves

    De nada. Ya sabes, por aquí estamos para responder todo lo que podamos.

    Un saludo,
    Cristina Nicolàs

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

    Consulta fechas en
    DynamicsScaleUp.com

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

Debes estar registrado para responder a este debate.

Members Currently Active: 3
ChuchiNav, JOSE RUIZ, czv
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 816, Posts: 2.655, Members: 866
Welcome to our newest member, ragullo
Most users ever online was 15 on 5 April, 2019 9:31 am