O'Reilly logo

Programming Microsoft Dynamics™ NAV 2015 by Christopher Studebaker, David Studebaker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Report data flow

One of the principal advantages of the NAV report is its built-in data flow structure. At the beginning of any report, we define DataItems (the tables) that the report will process. We can create a processing-only report that has no data items (if no looping-through database data is required), but this situation often calls for a code unit to be used. In a report, NAV automatically creates a data flow process for each DataItem, or table reference. This automatically created data flow provides specific triggers and processing events for each data item:

  • Preceding DataItem
  • After reading each record of DataItem
  • Following the end of DataItem

The underlying "black-box" report logic (the part that we can't see or affect) automatically loops ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required