casilla activada por defecto

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #3832
    Sol Gómez Nardinelli
    Participante

    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
    Superadministrador

    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

    #3834
    Cristina Nicolàs
    Superadministrador

    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

    #3835
    Sol Gómez Nardinelli
    Participante

    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
    Superadministrador

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

    Un saludo,
    Cristina Nicolàs

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.