Curso para diseñar informes

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

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

    Buenos días,

    Me gustaría saber si tenéis algún curso para diseñar informes en report builder.

    Necesito crear un informe tomando como referencia la tabla «Movimientos de Productos» y que cumpla una serie de condiciones:

    • Grupo contable inventario = EXISTENCIA (viene configurado en la ficha de producto).
    • Fecha registro.
    • Tipo movimiento: Venta.
    • Tipo documento: TODOS menos documento vacío.

    Tipo movimiento «Venta» y tipo documento «TODOS» MENOS documento vacío lo he configurado en la propiedad DataItemTableView del dataItem «Ítem Ledger Entry» y para grupo contable inventario EXISTENCIA, he creado otro dataitem «Ítem», lo he indentado y lo he unido mediante DataItemLink con el dataItem «Ítem Ledger Entry» a través del número de producto.

    Aún así me siguen saliendo productos que pertenecen a otro grupo contable inventario.

    ¿Cómo lo puedo hacer?

    Muchas gracias y perdonad las molestias,

    Javier

    #5452

    Cristina Nicolàs
    Jefe de claves

    Hola Javier,

    No tenemos ningún curso que profundice en el diseño de informes con Report Builder.

    Pero de todos modos entiendo que por lo que cuentas, el problema no está en la definición del Layout sino en la definición del DataItem, es decir, en el paso previo.

    Entiendo por lo que dices que tienes:
    * DataItem1: Item Ledger Entry
    * DataItem2: Item

    En el primero, filtras para que solo salgan movimientos de Venta con determinados Tipos de Documentos
    En el segundo, por el hecho de estar indentado, dices, de aquellos movimientos de producto que has encontrado ya, muéstrame sólo los productos que cumplen una cierta condición.
    Pero llegados a este punto, el filtro llega tarde. Los movimientos de producto ya se han mostrado.

    Lo que tienes que hacer es invertir los DataItems.
    El primero tiene que ser el de Producto. Primero dices: búscame los productos de un cierto grupo contable. Y después, de estos productos que son de estos grupos contables, búscame y muéstrame sus movimientos de producto.

    En este caso tienes 2 tablas distintas que tienen una relación 1-n entre ellas (1 producto, n movimientos por cada producto).
    Lo más lógico es poner los dataitems y los filtros primero en la tabla que tiene la relación 1, y después en la n. Y no al revés.

    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: 3
nuria.carsi, juanantonio.martinez, aCICaTech
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 808, Posts: 2.637, Members: 861
Welcome to our newest member, jbelda
Most users ever online was 15 on 5 April, 2019 9:31 am