Añadir PageAction para abrir una tabla de relación 0-N

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central Añadir PageAction para abrir una tabla de relación 0-N

Este debate contiene 2 respuestas, tiene 2 mensajes y lo actualizó  Laura Nicolàs hace 2 semanas, 6 días.

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)
  • Autor
    Publicaciones
  • #14245

    czv
    Participante

    Hola,

    Quiero crear un botón en la cinta de opciones para poder añadir registros a una tabla que relaciona otras dos.
    Por ejemplo quiero relacionar dos tablas Paciente-Síntomas
    En la tabla Paciente tengo el campo DNI
    En la tabla Síntoma tengo los campo Código y Descripción
    Como un paciente puede tener N síntomas he creado una tercera tabla PacienteSintomas para hacer la relación y contiene los campos
    No. (de tipo Integer autoincremental)
    DNI (de tipo Code y relacionado con la tabla Paciente y No visible)
    Código (de tipo code y relacionado con la tabla Síntoma)
    Descripción (de tipo code y relacionado con la tabla Síntoma)

    En la pagina de la ficha del paciente he creado un PageAction que abre la page Síntomas (de la tabla PacienteSintomas) para poder añadir los síntomas que presenta el paciente.

    Que debo hacer para que al añadir una linea en teniendo en cuenta que el campo No. es autoincremental
    Al seleccionar el campo código del síntoma cubra el campo descripción
    Se se cubra campo DNI con el valor del la ficha de paciente que estoy editando.

    Así podría añadir N síntomas asociados al paciente.

    Muchas Gracias por la ayuda

    #14246

    czv
    Participante

    Ah estoy con la versión de NAV 2015 =)

    #14247

    Laura Nicolàs
    Jefe de claves

    Hola,

    Aunque en NAV existen los campos autoincrementales, verás que el  estándard no los usa nunca.
    En lugar de crear el campo «No.», el estándard crearía un «Line No.» , también de tipo integer

    Después, en la página, pondría la propiedad «AutoSplitKey=true»

    Verás que así es como lo hace el estándard en caso de relaciones 1-N (como las líneas de un documento, las líneas del diario, etc.)

    Salut!
    Laura Nicolàs

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

    Consulta fechas en
    DynamicsScaleUp.com

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

Debes estar registrado para responder a este debate.

Members Currently Active: 1
Datanet Industria
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 1.028, Posts: 3.244, Members: 993
Welcome to our newest member, ACUSTICA
Most users ever online was 15 on 5 April, 2019 9:31 am