Skip to main content

Notifications

Microsoft Dynamics NAV (Archived)

Dynamics NAV + JetExpress create report Understand table structure

Posted on by 124

Hi,

I am a newbie in Dynamics NAV. Recently I am working on Dynamics NAV 2015 and JetExpress reports.

During report implementation, I have faced an issue that how can manage table relation among related tables.

Say, I would like to create a report Item and Customer sales report. In JetExpress table builder I 

In JetExpress table builder I select Item table first then under it Customer and Value Entry table. It shows the completely wrong result.

But when following the JetExress example, Add Value Entry table first then item and customer. It shows exact results.

My understanding is that there should be rules, how can I relate tables with each other in the report.

Can anyone help me to understand the table structure while designing a report?

Thanks

*This post is locked for comments

  • D365 Warrior Profile Picture
    D365 Warrior 124 on at
    RE: Dynamics NAV + JetExpress create report Understand table structure

    Thanks Mahesh for your great support. Yes, I got your point. But the main problem occurred while using the multi table in jetReport. Please see the below images

    dyMnOA7PIlm9WDtLiGG21Q.png

    In the above image: Root table Item-> than other tables use the relation as you mention above but result totally different.

    On the other hand

    dyMnOA7PIlm9WDtLiGG21Q.png

    use the same relation as you mention above result shows as expected.

    Do you have any idea, why it behaves totally differents?

  • mmv Profile Picture
    mmv 11,465 on at
    RE: Dynamics NAV + JetExpress create report Understand table structure

    You may relate the "Value Entry" with Customer as below:-

    Customer_5F00_ValueEntry.jpg

    Source No. is Customer -> No.

    Source Type  is Customer.

    Item Ledger Entries can be related with Item : "Item Ledger Entry" -> Item No. = Item -> No.

    Value Entry can be related with Item Ledger Entry :  "Value Entry" -> "Item Ledger Entry No." = "Item Ledger Entry"."Entry No."

    Hope this gives you some highlight on how to relate few tables.

  • D365 Warrior Profile Picture
    D365 Warrior 124 on at
    RE: Dynamics NAV + JetExpress create report Understand table structure

    Following tables are rquired

    Value Entry

    Item

    Customer

    Item Ledger Entry

    The main purpose of the report is Item sales report for customer based on EU country

  • mmv Profile Picture
    mmv 11,465 on at
    RE: Dynamics NAV + JetExpress create report Understand table structure

    The structure and relation of each table differs.  Please elaborate which all the tables you want to relate.

    If you look at the Item or Customer table, there are some flow fields to display some calculated figures (e.g Balance, Payments, "Invoice Amounts" fields etc in the Customer table).  You may get some idea from that too.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,240 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,149 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans