<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">NAV Reporting</title><subtitle type="html" /><id>http://blogs.msdn.com/b/nav-reporting/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/nav-reporting/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2009-03-30T13:25:00Z</updated><entry><title>Goodbye NAV-REPORTING blog</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/10/23/goodbye-nav-reporting-blog.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/10/23/goodbye-nav-reporting-blog.aspx</id><published>2009-10-23T22:55:09Z</published><updated>2009-10-23T22:55:09Z</updated><content type="html">&lt;p&gt;To make it more simple for you guys to find and discover blogs post from the NAV team members we are combining our blogs into the &lt;a href="http://blogs.msdn.com/nav/default.aspx"&gt;NAV Team Blog&lt;/a&gt;, so we will no longer be posting on the NAV-REPORTING blog. All post from this blog have already been migrated to the &lt;a href="http://blogs.msdn.com/nav/default.aspx"&gt;NAV Team Blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you still want to follow blogs especially on the reporting topic, please follow this link: &lt;a title="http://blogs.msdn.com/nav/archive/tags/Reporting/default.aspx" href="http://blogs.msdn.com/nav/archive/tags/Reporting/default.aspx"&gt;http://blogs.msdn.com/nav/archive/tags/Reporting/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can also set up RSS feeds for only Reporting topics on the NAV Team Blog: &lt;a title="http://blogs.msdn.com/nav/rss_tag_Reporting.xml" href="http://blogs.msdn.com/nav/rss_tag_Reporting.xml"&gt;http://blogs.msdn.com/nav/rss_tag_Reporting.xml&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;See you all at the &lt;a href="http://blogs.msdn.com/nav/default.aspx"&gt;NAV Team Blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;  &lt;p&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912295" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Printer Selections in Role Tailored client</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/10/19/printer-selections-in-role-tailored-client.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="12391" href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-09-90-91-37/printerselectionNAV2009RTC.zip" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/10/19/printer-selections-in-role-tailored-client.aspx</id><published>2009-10-19T15:48:00Z</published><updated>2009-10-19T15:48:00Z</updated><content type="html">&lt;p&gt;   &lt;br /&gt;Today Printer Selections Form 64 is not transformed to Printer Selections Page 64 since virtual table 2000000039 is not accessible from Role Tailored client.&lt;/p&gt;  &lt;p mce_keep="true"&gt; I thought of different options for how we could get page 64 to work and decided to try the new Client Extensibility feature in NAV 2009, although this could also be done with filing a temporary table from COM.&lt;/p&gt;  &lt;p mce_keep="true"&gt; I would like to share this option with you.&lt;/p&gt;  &lt;p mce_keep="true"&gt;&amp;#160;&lt;b&gt;Page “70809&lt;/b&gt; Printer Selections FactBox” is using a client-addin, based on C#, to read the local installed printers and offers the way to select the name and save it to NAV 2009.&lt;/p&gt;  &lt;p mce_keep="true"&gt;&amp;#160;&lt;b&gt;Page “64&lt;/b&gt; Printer selection” is enhanced with the new fact box.&lt;/p&gt;  &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/PrinterSelectionsinRoleTailoredclient_FA69/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/PrinterSelectionsinRoleTailoredclient_FA69/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/PrinterSelectionsinRoleTailoredclient_FA69/image_thumb_1.png" width="502" height="212" mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/PrinterSelectionsinRoleTailoredclient_FA69/image_thumb_1.png" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can download the files &lt;a href="http://blogs.msdn.com/nav-reporting/attachment/9909137.ashx" target="_blank"&gt;here&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;You can use the file for your own risk. There is no support for it.&amp;#160; &lt;/p&gt;  &lt;p&gt;(Note: Before you can use the page 70809 you have to install the client extension library “printerslections.dll” on your machine. The easiest way to do this is using the &lt;a href="http://www.cooldudette.net/BlogFiles/AddInImporter.zip" mce_href="http://www.cooldudette.net/BlogFiles/AddInImporter.zip"&gt;Add-Importer&lt;/a&gt; from &lt;a href="http://blogs.msdn.com/cabeln/default.aspx" mce_href="http://blogs.msdn.com/cabeln/default.aspx"&gt;Christian.&lt;/a&gt; )&lt;/p&gt;  &lt;p mce_keep="true"&gt; Thanks, &lt;/p&gt;  &lt;p&gt;Rene - Microsoft Dynamics NAV MVP (&lt;a href="mailto:navmvp@live.at" mce_href="mailto:navmvp@live.at"&gt;navmvp@live.at&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9909137" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Send email with PDF attachment in NAV 2009</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/10/08/send-email-with-pdf-attachment-in-nav-2009.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/10/08/send-email-with-pdf-attachment-in-nav-2009.aspx</id><published>2009-10-08T16:26:00Z</published><updated>2009-10-08T16:26:00Z</updated><content type="html">&lt;P&gt;In this post I would like to explore the possibilities to create an email from the Role Tailored client and attach an invoice as a PDF file to the email, unfortunately we have do not have this functional build into our Demo application, but let me show you how this can be do with little effort.&lt;/P&gt;
&lt;P&gt;First I suggest you download the fob file which contains the 5 different options I will go through here.&lt;/P&gt;&lt;IFRAME style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fcfcfc; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; HEIGHT: 115px; PADDING-TOP: 0px" title=Preview marginHeight=0 src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedicon.aspx/Public/SendAsPDF%20Examples.zip" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedicon.aspx/Public/SendAsPDF%20Examples.zip"&gt;&lt;/IFRAME&gt;
&lt;P&gt;When downloaded the fob file you will see that I have added 5 new actions&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb.png" width=530 height=115 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;1. SendAsPDF(Use of codeunit to rename) &lt;EM&gt;&lt;STRONG&gt;recommended solution&lt;/STRONG&gt;&lt;/EM&gt; &lt;BR&gt;2. SendAsPDF(Access to Server needed) &lt;BR&gt;3. SendAsPDF(With Temp file name) &lt;BR&gt;4. SendAsPDF(User prompted to save) &lt;BR&gt;5. SaveAsPDF&lt;EM&gt;&lt;STRONG&gt;recommended solution(if you just want the PDF file)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Let me go through the different options starting from the bottom, since I recommend option 1, but I would also like to share other options for doing this, since these might be valuable for you. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Option 5: SaveAsPDF &lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;In this option you will get prompted if you want to open or save the PDF. The PDF file created will be based on the select Invoice in the Posted Sales Invoices List Place &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_1.png" width=313 height=161 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_1.png"&gt;&lt;/A&gt;&amp;nbsp; &lt;BR&gt;&lt;BR&gt;In this option all I do is to have the server create the PDF file for me and use the new download function in NAV 2009 to retrieve the PDF file created on the server.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Option 4: SendAsPDF(User prompted to save)&lt;/U&gt;&lt;/STRONG&gt; &lt;BR&gt;In this option, you will first be prompted to save the file. &lt;BR&gt;Here it is important to select to “”SAVE” the PDF file on the disk, to have the correct name of the PDF file. If you select to “OPEN” the PDF filename will be given a temp name.&lt;/P&gt;
&lt;P&gt;After you have saved the PDF we now create the email message you will get 3 messages similar to this when this happens: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_2.png" width=314 height=156 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;You get these message because we connect to an external component(Outlook) to the Role Tailored client. It is of course up to you if you want to set this to “Always allow”, but this would remove these messages, the next time you open the Role Tailored client.&lt;/P&gt;
&lt;P&gt;When you have allowed these to run, email will be created with the PDF file attached.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_12.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_5.png" width=244 height=113 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/SendemailwithPDFattachmentinNAV2009_B22E/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;In this option all I do is to download the PDF to the client and then use the Mail codeunit to create the email&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Option 3: SendAsPDF(With Temp file name)&lt;/U&gt;&lt;/STRONG&gt; &lt;BR&gt;In this option, you will not be prompted to save the PDF file. &lt;BR&gt;And the email will be created immediately. This would probably be the preferred compared to downloading this to the user disk, but we will use the PDF file created on the server, and since this file get a TEMP name, like this: “__TEMP__570eb0279b9d4b1fa837caf3a14acbf7” this option is not really good.&lt;/P&gt;
&lt;P&gt;Let us look at the option 1 and 2 where this issue is solved.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Option 2: SendAsPDF(Access to Server needed) &lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;In this option you will not be prompted to save the file either, but here the end user will need to have access the server folder where the PDF is stored on the server. In some situation you might want this, but for security reasons you might also not want to give this access to the all user.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Option 1: SendAsPDF(Use of codeunit to rename)&lt;/U&gt;&lt;/STRONG&gt; &lt;EM&gt;&lt;STRONG&gt;recommended solution&lt;/STRONG&gt;&lt;/EM&gt; &lt;BR&gt;Again in this option you will not be prompted to save the PDF file, but the PDF file will be automatically added to the email. In this option we have build a codeunit to rename the TEMP file created on the server, and end user will not need to have access to any folders on the server. &lt;/P&gt;
&lt;P&gt;So all in all I recommend option 1 for attaching PDF file to an email. And once again I have made all the code available here, so feel to be explore how I build this. If you feel there is an option that I missed feel free to leave a commit or use the contact form &lt;A title=Email href="http://blogs.msdn.com/nav-reporting/contact.aspx" mce_href="http://blogs.msdn.com/nav-reporting/contact.aspx"&gt;Email&lt;/A&gt;.&lt;/P&gt;&lt;IFRAME style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fcfcfc; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; HEIGHT: 115px; PADDING-TOP: 0px" title=Preview marginHeight=0 src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedicon.aspx/Public/SendAsPDF%20Examples.zip" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedicon.aspx/Public/SendAsPDF%20Examples.zip"&gt;&lt;/IFRAME&gt;
&lt;P&gt;Thanks, &lt;BR&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9904893" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author><category term="Download Demo Reports" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Download+Demo+Reports/" /></entry><entry><title>Microsoft Dynamics NAV 2009 SP1 ready for download</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/09/01/microsoft-dynamics-nav-2009-sp1-ready-for-download.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/09/01/microsoft-dynamics-nav-2009-sp1-ready-for-download.aspx</id><published>2009-09-01T12:04:15Z</published><updated>2009-09-01T12:04:15Z</updated><content type="html">&lt;p&gt;We have now released Service Pack 1 for Microsoft Dynamics NAV. So you will now all be able to use the new Reporting features in this Service Pack. Previously I have described all new reporting features in this Service Pack. Please find all these features described here: &lt;a title="What is new in Dynamics NAV 2009 SP1 for Reporting" href="http://blogs.msdn.com/nav-reporting/archive/2009/07/07/what-is-new-in-dynamics-nav-2009-sp1-for-reporting.aspx"&gt;What is new in Dynamics NAV 2009 SP1 for Reporting&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;You can find the download for Microsoft Dynamics NAV 2009 SP1 here:&lt;/p&gt;  &lt;p&gt;CustomerSource: &lt;a title="https://mbs.microsoft.com/customersource/downloads/servicepacks/MicrosoftDynamicsNAV2009SP1.htm" href="https://mbs.microsoft.com/customersource/downloads/servicepacks/MicrosoftDynamicsNAV2009SP1.htm"&gt;https://mbs.microsoft.com/customersource/downloads/servicepacks/MicrosoftDynamicsNAV2009SP1.htm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;PartnerSource:   &lt;br /&gt;&lt;a title="https://mbs.microsoft.com/partnersource/downloads/servicepack/MicrosoftDynamicsNAV2009SP1.html" href="https://mbs.microsoft.com/partnersource/downloads/servicepack/MicrosoftDynamicsNAV2009SP1.htm"&gt;https://mbs.microsoft.com/partnersource/downloads/servicepack/MicrosoftDynamicsNAV2009SP1.htm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks,    &lt;br /&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9889753" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Building a Matrix Report in Microsoft Dynamics NAV 2009 SP1</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/08/28/building-a-matrix-report-in-microsoft-dynamics-nav-2009-sp1.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/08/28/building-a-matrix-report-in-microsoft-dynamics-nav-2009-sp1.aspx</id><published>2009-08-28T17:26:00Z</published><updated>2009-08-28T17:26:00Z</updated><content type="html">&lt;P&gt;The final Service Pack 1 for Dynamics NAV 2009 is now just around the corner, so with that I would like to share with you one of the new possibilities in the reporting area, Matrix reports. &lt;BR&gt;First I will go through how to build a Matrix Report in NAV 2009 SP1, then I will demo some Matrix reports done by two of our MVPs of Dynamics NAV and one of our partners. In the end of this blog I will share all the Matrix reports. So if you are not interested in how to build a Matrix Report in NAV 2009 SP1 or already know how to do this in NAV 2009 SP1, this is the time for you to scroll to the bottom of this blog, if you just want to download the objects. :-)&lt;/P&gt;
&lt;P&gt;If you are still here and have not scrolled to the bottom, let us get started building a Matrix Report.&lt;/P&gt;
&lt;H3&gt;Building Matrix Report in NAV 2009 SP1&lt;/H3&gt;
&lt;P&gt;In this walkthrough we will be creating a Matrix Report sorted with Items by Location. &lt;BR&gt;When you have finished this Walkthrough you will understand how to build a Matrix Report in NAV 2009 SP1.&lt;/P&gt;
&lt;P&gt;1. Select “New” in Object Designer with Report object selected&lt;/P&gt;
&lt;P&gt;2. Add “Location” as Table&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb.png" width=307 height=195 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;3. Select “Create a blank report“ and click “OK”&lt;/P&gt;
&lt;P&gt;4. Insert “Location” as the first DataItem&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_1.png" width=353 height=195 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;5. Insert “Item” as the second DataItem, make sure to indent under the “Location” DataItem.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_2.png" width=355 height=196 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;6. Save Report and give an “ID” and a “Name”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_8.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_3.png" width=302 height=132 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;7. Now we have created the DataItems for this report, so now we need to create the Data Source for us to be able to create the Layout of the Report in Visual Studio. For this we need to go to the Section Designer. Open Section Designer&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_10.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_4.png" width=391 height=242 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;8. For now the Section Designer is Empty, so we need to add some Fields. We would need these fields:&lt;/P&gt;
&lt;P&gt;· Items by Location – Title&lt;/P&gt;
&lt;P&gt;· Code – Location&lt;/P&gt;
&lt;P&gt;· Name – Location&lt;/P&gt;
&lt;P&gt;· No. – Item&lt;/P&gt;
&lt;P&gt;· Description – Item&lt;/P&gt;
&lt;P&gt;· Inventory – Item&lt;/P&gt;
&lt;P&gt;9. Make more space to have more fields in each of the Sections. &lt;/P&gt;
&lt;P&gt;10. Add a Label with Caption=Items by Location&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_12.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_5.png" width=441 height=330 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;11. With “Location” Section selected, open Field Menu:&lt;/P&gt;
&lt;P&gt;12. Open Field menu and select “Code” and “Name”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_14.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_14.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_6.png" width=441 height=387 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_6.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;13. Add these 2 fields to the “Location, Body”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_16.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_16.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_7.png" width=327 height=193 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_7.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;14. Navigate to the “Item , Body” and select “Field Menu” and select "No.", "Description" and "Inventory"&lt;/P&gt;
&lt;P&gt;15. Add these 3 fields to the “Item, Body”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_18.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_18.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_8.png" width=331 height=222 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_8.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;16. We have now created the Data Source for the report. Now we need to create the layout for this report.&lt;/P&gt;
&lt;P&gt;Select “View / Layout”. Visual Studio will open.&lt;/P&gt;
&lt;P&gt;17. In Visual Studio you will now see these elements in Data Source we can work with:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_20.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_20.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_9.png" width=168 height=220 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_9.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;18. Lets us now design the layout.&lt;/P&gt;
&lt;P&gt;19. In the toolbox select the Matrix control and drag this to the Report Body&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_22.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_22.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_10.png" width=471 height=177 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_10.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;20. Drag “Items_by_LocationCaption” to the top left cell in the Matrix control&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_24.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_24.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_11.png" width=245 height=115 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_11.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;21. In the “Rows” just below I want to add 2 rows directly under “Items by Location”, so we need to add a new group. Right click the “Rows” cell and select “Insert Group”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_26.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_26.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_12.png" width=261 height=154 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_12.png"&gt;&lt;/A&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;22. “Grouping and Sorting properties” dialog box will come up.&lt;/P&gt;
&lt;P&gt;Select to group on “=Fields!Item_Description.Value” and click “OK”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_28.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_28.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_13.png" width=476 height=431 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_13.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;23. In the new cell to the left of “=Fields!Item_Description.Value”, right click and select “Edit Group”&lt;/P&gt;
&lt;P&gt;24. Select to group on “=Fields!Item__No__.Value” and select “OK”&lt;/P&gt;
&lt;P&gt;Your report should now look like this:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_30.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_30.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_14.png" width=517 height=113 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_14.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;25. It is now time to add the column above the data, and in this report we want to see in how many items are stored in each warehouse. Add “=Fields!Location_Name.Value” &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_32.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_32.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_15.png" width=517 height=80 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_15.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;26. And at last let us add the data cell in the bottom right corner of the matrix control. Add “=Sum(Fields!Item_Inventory.Value)” to the Data cell.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_34.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_34.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_16.png" width=510 height=80 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_16.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;27. Now before viewing the report let us already do some resizing of the layout, for this to readable on one page. I choose to narrow the columns, so the report now looks like this:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_36.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_36.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_17.png" width=281 height=136 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_17.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;28. Also to make this report more readable friendly, let us add a Solid Border style. Select all cells in the Matrix control, and select “Solid” for the “BorderStyle” property&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_38.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_38.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_18.png" width=170 height=207 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_18.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;29. Now let us view the report, save, import, compile and run the report. We now get this output. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_40.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_40.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_19.png" width=535 height=327 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_19.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Hmm, something is wrong. I.e. we have 32 bicycles on stock in each of the warehouses. Let us fix this issue.&lt;/P&gt;
&lt;P&gt;30. Go to the DataItem “Item” and set the property “DataItemLink” to “Location Filter=FIELD(Code)”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_42.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_42.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_20.png" width=537 height=157 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_20.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;31&lt;EM&gt;. &lt;/EM&gt;Now let’s run the report again, but now we set the following filter on the Request Page: &lt;B&gt;&lt;I&gt;Inventory is &amp;gt;0 &lt;/I&gt;&lt;/B&gt;&lt;I&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_44.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_44.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_21.png" width=218 height=244 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_21.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;We do this to avoid all entries with 0. &lt;/P&gt;
&lt;P&gt;32. Now select “Preview” to see the report.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_46.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_46.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_22.png" width=541 height=364 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_22.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;33. We now have a working Matrix Report which is sorting Items by Location.&lt;/P&gt;
&lt;P&gt;34. Now let us imagine you would like to know the Inventory Availability on the 52 “PARIS Guest Chair, black” in the “Blue Warehouse” or on the 55 “AMSTERDAM Lamp” in the “Red Warehouse”. So let use the Drill Through to Report feature in Dynamics NAV SP1 to drill through to our existing “Inventory Availability” report 705. Open Visual Studio again by selecting “View / Layout”&lt;/P&gt;
&lt;P&gt;35. Right click the Data field in the Matrix control and select “Properties”&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_48.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_48.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_23.png" width=320 height=264 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_23.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;36. Navigate to the “Navigation” tab&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_50.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_50.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_24.png" width=531 height=449 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_24.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;37. Select “Jump to URL” and add the following expression:&lt;/P&gt;
&lt;P&gt;&lt;I&gt;="DynamicsNAV:////runreport?Report=705&amp;amp;Filter=Item.%22Location Filter%22:"+Fields!Location_Code.Value+"&amp;amp;Filter=Item.%22No.%22:"+Fields!Item__No__.Value&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_52.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_52.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_25.png" width=533 height=451 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_25.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;What we are doing here is that we open Report 705(Inventory Availability) filtered on Location and Item No., when we click data field in the Matrix report.&lt;/P&gt;
&lt;P&gt;38. Before we save the report, let us make it visible in the report that we have a link to another report.&lt;/P&gt;
&lt;P&gt;With the Data field selected set these properties:&lt;/P&gt;
&lt;P&gt;Color=Blue&lt;/P&gt;
&lt;P&gt;TextDecoration=Underline&lt;/P&gt;
&lt;P&gt;39. Save, Import and Compile the report. Note you might this error:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_54.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_54.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_26.png" width=364 height=136 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_26.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Set the EnableHyperlinks=TRUE, and compile again&lt;/P&gt;
&lt;P&gt;40. Run the report. It will now look like this:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_56.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_56.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_27.png" width=528 height=358 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_27.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;41. Now when we click on the 52 “PARIS Guest Chair, black” in the “Blue Warehouse”, Inventory Availability report will now open based on the our Blue Warehouse and our Paris Guest chair.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_58.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_58.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_28.png" width=476 height=265 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_28.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;And when we click on the 55 “AMSTERDAM Lamp” in the “Red Warehouse”, Inventory Availability report will now open based on the our Red Warehouse and our Amsterdam Lamp.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_60.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_60.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_29.png" width=454 height=249 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_29.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;H3&gt;Now let us look at some other Matrix Reports&lt;/H3&gt;
&lt;P&gt;1. Items by Location done by Andrey Panko, MVP for Dynamics NAV. This report is very similar to the above walkthrough, it has extra logic on the data part and more advanced coloring and a Totaling to the very right. It does not contain any Drill Through to report 705, but this could easily be added following the above steps(35-37) on how to that. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_62.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_62.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_30.png" width=520 height=228 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_30.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;2. Items by Location done by Rene Gayer, MVP for Dynamics NAV. This report is also similar to the above reports but here Rene is using the new Drill Through to report, so if click on the Item, left most column, you open a Item Dashboard, with Key Performance Indicators, Stock level illustrated and Sales History. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_64.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_64.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_31.png" width=526 height=363 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_31.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_66.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_66.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_32.png" width=531 height=413 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_32.png"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3. GL Entries per Account per Month, done by &lt;A href="http://www.gac.nl/" mce_href="http://www.gac.nl/"&gt;GAC Business Solutions&lt;/A&gt;. This report gives a overview of the entries in GL Account pr month. Notice when clicking the GL Account you will Drill Through to GL Account card, and when clicking the amount in the Matrix you will Drill Through to the Detail Trial Balance Report filtered on month and GL Account&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_68.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_68.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_33.png" width=537 height=279 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/BuildingaMatrixReportinMicrosoftDynamics_DB97/image_thumb_33.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Please find all the mentioned reports here:&lt;/P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 94px; PADDING-RIGHT: 0px; HEIGHT: 94px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedgrid.aspx/Public/Matrix%20Reports" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedgrid.aspx/Public/Matrix%20Reports"&gt;&lt;/IFRAME&gt;
&lt;P&gt;Thanks, to Andrey Panko, Rene Gayer and GAC Business Solutions for sharing their Matrix Reports.&lt;/P&gt;
&lt;P&gt;Thanks, &lt;BR&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9888462" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author><category term="Dynamics NAV 2009 SP1" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Dynamics+NAV+2009+SP1/" /><category term="Download Demo Reports" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Download+Demo+Reports/" /><category term="Matrix Report" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Matrix+Report/" /></entry><entry><title>What is new in Dynamics NAV 2009 SP1 for Reporting</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/07/07/what-is-new-in-dynamics-nav-2009-sp1-for-reporting.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/07/07/what-is-new-in-dynamics-nav-2009-sp1-for-reporting.aspx</id><published>2009-07-07T12:33:00Z</published><updated>2009-07-07T12:33:00Z</updated><content type="html">&lt;P&gt;With our &lt;A href="https://mbs.microsoft.com/partnersource/newsevents/news/mdnav2009sp1vpcpreview.htm" target=_blank mce_href="https://mbs.microsoft.com/partnersource/newsevents/news/mdnav2009sp1vpcpreview.htm"&gt;Microsoft Dynamics NAV 2009 SP1 Community Technical Preview&lt;/A&gt; released it is now time to drill into the new features we have been for working on for reporting in NAV 2009 SP1.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;1. Drill Through to a report from a report&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;In NAV 2009 it was possible to Drill Through from a Report to a Page, see how this is done &lt;A href="http://msdn.microsoft.com/en-us/library/dd301304.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/dd301304.aspx"&gt;here&lt;/A&gt;. &lt;BR&gt;With the possibility to Drill Through from a report to Page, we had a strong request from partners and customers to add the possibility to Drill Trough from a Report. So in NAV 2009 SP1 it is now possible to Drill Through from a Report to a Report. So how is this done? Well this is not done the way we Drill Through to Pages, but with the use of filters. &lt;BR&gt;A Drill Through to a report could look something like this:&lt;/P&gt;
&lt;P&gt;="DynamicsNAV:////runreport?Report=104&amp;amp;Filter=Customer.%22No.%22:"+Fields!Customer__No__.Value&lt;/P&gt;
&lt;P&gt;The first part “&lt;STRONG&gt;DynamicsNAV:////runreport?Report=104&lt;/STRONG&gt;” is our well know way to link to reports and pages. If you are new to this linking in NAV 2009 read more &lt;A href="http://msdn.microsoft.com/en-us/library/dd338670.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/dd338670.aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The last part “&lt;STRONG&gt;&amp;amp;Filter=Customer.%22No.%22:"+Fields!Customer__No__.Value&lt;/STRONG&gt;” is what is new for NAV 2009 SP1. The first part will open Report 104, and with the last part, report 104 will be filtered on the “Customer__No__.Value”. If we add this code to a Customer Top 10 List report, we can Drill Through to report 104 both from the List and the Pie Chart. I have made a small video how that is done:&lt;/P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedrowdetail.aspx/Public/What%20is%20new%20in%20Dynamics%20NAV%202009%20SP1%20for%20Reporting/Drillthrough%20to%20Report.wmv" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedrowdetail.aspx/Public/What%20is%20new%20in%20Dynamics%20NAV%202009%20SP1%20for%20Reporting/Drillthrough%20to%20Report.wmv"&gt;&lt;/IFRAME&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size=3&gt;2. Paging&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In NAV 2009 the dataset creation was done on server, before it was sent to the requesting client. With this approach, the memory consumption on the server could potentially be very large with multiple user requesting reports at the same time. For this reason we have implemented paging in SP1. With paging the memory footprint on the server is minimal. When the dataset for a report is generated, we are now sending small chunks of the dataset to the client, and thereby building up the dataset on the client. With this approach the client is now taking the memory hit and not the server. I have made small video that illustrates how the dataset was build up in NAV 2009 and in NAV 2009 SP1:&lt;/P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedrowdetail.aspx/Public/What%20is%20new%20in%20Dynamics%20NAV%202009%20SP1%20for%20Reporting/Drillthrough%20to%20Report.wmv" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-deb21eb9fbac34b4.skydrive.live.com/embedrowdetail.aspx/Public/What%20is%20new%20in%20Dynamics%20NAV%202009%20SP1%20for%20Reporting/Drillthrough%20to%20Report.wmv"&gt;&lt;/IFRAME&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;3. About this Report&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;In NAV 2009 we had the possibility to zoom into the dataset of a report. We also had a very short short as well SHIFT+CTRL+ALT+F12 :-) but in SP1 we have reintroduced the zoom feature for Pages as well. We decided to call this “About this Page”. “About this Page” and can be found in the help menu on all pages. For reporting we aligned this, so in Report Preview we now have a menu called “About this Report”. Also the shortcut is aligned, so this is now CTRL+ALT+F1.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size=3&gt;4. Progress Indicator&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;With paging introduced in SP1, it gave us the possibility to add a Progress Indicator, while the dataset is being created and sent in chunks to the client. &lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You will now be able to see how long the dataset generation has taken&lt;/LI&gt;
&lt;LI&gt;You will be able to see how many rows has been received from the server&lt;/LI&gt;
&lt;LI&gt;And at last you will be able to cancel a report, something which was not possible in NAV 2009 &lt;BR&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb.png" width=431 height=209 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb.png"&gt;&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; When dataset&amp;nbsp; has been sent to the client Progress Indicator will disappear and Report Viewer will starter rendering the report. Based on the logic in your layout this can take more time than the actual dataset generation. You will be able to stop this generation by clicking the stop button in the Report Viewer while the report is being generated.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb_1.png" width=244 height=189 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size=3&gt;5. Matrix reports&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;We now also supports Matrix reports, so we can do things like this:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_6.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb_2.png" width=471 height=325 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/WhatisnewinDynamicsNAV2009SP1forReportin_948D/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size=3&gt;6. Visual Web Developer 2008&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;We now have full support for Visual Web Developer 2008, so it is no longer needed for you to do the “hack” I described &lt;A href="http://blogs.msdn.com/nav-reporting/archive/2009/01/13/what-are-the-visual-studio-options-for-developing-rdlc-reports-for-dynamics-nav-2009.aspx" target=_blank mce_href="http://blogs.msdn.com/nav-reporting/archive/2009/01/13/what-are-the-visual-studio-options-for-developing-rdlc-reports-for-dynamics-nav-2009.aspx"&gt;here&lt;/A&gt;. Note: As of April 1st. Visual Web Developer 2005 has reached EOL, which means it can no longer be downloaded from Microsoft.com&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size=3&gt;7. External Images&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In NAV 2009 it was possible to add both embedded images and images from the NAV database. With NAV 2009 SP1, it will now also be possible to add external images to your report.&lt;/P&gt;
&lt;P&gt;I hope you appreciate the new reporting features which will be available in NAV 2009 SP1. And as always I’m happy to get feedback for reporting features you would like for us to implement in future releases. So use the Contact Form to write directly to the core reporting team in Navision(Dynamics NAV) :-).&lt;/P&gt;
&lt;P&gt;Thanks, &lt;BR&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9822069" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author><category term="Dynamics NAV 2009 SP1" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Dynamics+NAV+2009+SP1/" /></entry><entry><title>Report Design in Microsoft Dynamics NAV 2009</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/07/03/report-design-in-microsoft-dynamics-nav-2009.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/07/03/report-design-in-microsoft-dynamics-nav-2009.aspx</id><published>2009-07-03T22:37:00Z</published><updated>2009-07-03T22:37:00Z</updated><content type="html">&lt;P&gt;We have now released training material for designing reports in NAV 2009.&lt;/P&gt;
&lt;P&gt;This training will teach the learners about the concepts of Report Design in NAV 2009 using VS Report Designer along with the limitations and workarounds in Report Design. It covers the new options with practical examples on creating reports in report design, creating and defining data set within NAV 2009 to be used in Visual Studio. In addition, it covers how to implement dynamics features like interactive sorting, conditional formatting, visualizing data using graphs, document maps, creating expressions. Furthermore the training contains information on best practices and recommendations for creating interactive dashboard reports containing KPI’s.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;At Training Material Completion &lt;BR&gt;&lt;/STRONG&gt;After reviewing this training, individuals will be able to:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Understand the new architecture and reporting features in Microsoft Dynamics NAV 2009. &lt;/LI&gt;
&lt;LI&gt;Create table and matrix reports for the Microsoft Dynamics NAV RoleTailored client in Microsoft Visual Studio. &lt;/LI&gt;
&lt;LI&gt;Add interactive features, such as Visibility Options, Interactive Sort, Document Maps, and Pictures to the report. &lt;/LI&gt;
&lt;LI&gt;Use expressions and custom code in RoleTailored client reports. &lt;/LI&gt;
&lt;LI&gt;Integrate reports in the RoleTailored client user experience. &lt;/LI&gt;
&lt;LI&gt;Run RoleTailored client reports in various ways.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;BR&gt;You will find the training material at CustomerSource here: &lt;BR&gt;&lt;A title=https://mbs.microsoft.com/customersource/training/trainingmaterials/student/course80146.htm href="https://mbs.microsoft.com/customersource/training/trainingmaterials/student/course80146.htm" mce_href="https://mbs.microsoft.com/customersource/training/trainingmaterials/student/course80146.htm"&gt;https://mbs.microsoft.com/customersource/training/trainingmaterials/student/course80146.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks, &lt;BR&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9817004" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author><category term="Training material" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Training+material/" /></entry><entry><title>Filtering out blank fields</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/05/12/filtering-out-blank-fields.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/05/12/filtering-out-blank-fields.aspx</id><published>2009-05-12T16:28:25Z</published><updated>2009-05-12T16:28:25Z</updated><content type="html">&lt;p&gt;Some of you have noticed that the Chart displayed in &lt;a href="http://blogs.msdn.com/nav-reporting/archive/2009/03/30/demo-reports.aspx"&gt;“Customer Order - Summary”&lt;/a&gt; contained a series label called &lt;strong&gt;Series 1&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/clip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/clip_image002_thumb.jpg" width="267" height="367" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Well the reason for that being shown is because we have missed to filter out all customer with have no data in the field: &lt;strong&gt;Chart_SalesOrderAmountLCY.Value&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So how is that actually done? Well let me show you:&lt;/p&gt;  &lt;p&gt;1. Design Report 70000&lt;/p&gt;  &lt;p&gt;2. Select “View / Layout”&lt;/p&gt;  &lt;p&gt;3. Right click the chart in the bottom of the report&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_thumb.png" width="396" height="368" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;4. Select “Filters” tab&lt;/p&gt;  &lt;p&gt;5. Type the follow:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Expression:     &lt;br /&gt;=System.String.IsNullOrEmpty(Fields!Chart_SalesOrderAmountLCY.Value)&lt;/p&gt;    &lt;p&gt;Operator:     &lt;br /&gt;=&lt;/p&gt;    &lt;p&gt;Value:     &lt;br /&gt;=False&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_thumb_1.png" width="400" height="273" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;6. With this filter we now filter out where &amp;quot;&lt;strong&gt;Chart_SalesOrderAmountLCY.Value&lt;/strong&gt;” is equal blank.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;7. Now save and compile the report and display in RoleTailored client. Now only customers with outstanding orders are shown in the chart.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/Filteringoutblankfields_D971/image_thumb_2.png" width="390" height="202" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I have updated the demo reports package to reflect this change.&lt;/p&gt;  &lt;p&gt;The reports can be downloaded from &lt;a href="http://cid-deb21eb9fbac34b4.skydrive.live.com/self.aspx/Public/Demo%20Reports%20using%20new%20capabilities.zip"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Thanks, &lt;/p&gt;  &lt;p&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9607129" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Creating Dashboards in NAV 2009</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/03/30/creating-dashboards-in-nav-2009.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/03/30/creating-dashboards-in-nav-2009.aspx</id><published>2009-03-30T16:13:52Z</published><updated>2009-03-30T16:13:52Z</updated><content type="html">&lt;p&gt;Hi! &lt;/p&gt;  &lt;p&gt;I want to share with you also another report using some of the new capabilities in point of &lt;b&gt;creating dashboards&lt;/b&gt; in NAV 2009. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/CreatingDashboardsinNAV2009_D612/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/CreatingDashboardsinNAV2009_D612/image_thumb.png" width="424" height="349" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Based on reporting services and NAV data source it is possible to create dashboards for every department. This offers a perfect extension to the default charts directly in the role center. &lt;/p&gt;  &lt;p&gt;The report shows you one example based on the sales department to get a quick and/or deep overview about the current situation. &lt;/p&gt;  &lt;p&gt;If you are a developer you can also use the report for learning purposes: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use charts&lt;/li&gt;    &lt;li&gt;Use coding in expressions&lt;/li&gt;    &lt;li&gt;Use DrillDown&lt;/li&gt;    &lt;li&gt;Use own color palette in charts &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can download the report from &lt;a href="http://www.dynamicsblog.at/index.php/2009/03/29/nav2009-sales-dashboard-sample-report" target="_blank"&gt;here&lt;/a&gt;:&amp;#160; &lt;/p&gt;  &lt;p&gt;Thanks, &lt;/p&gt;  &lt;p&gt;Rene - Microsoft Dynamics NAV MVP (&lt;a href="mailto:navmvp@live.at"&gt;navmvp@live.at&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9518854" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Demo Reports</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nav-reporting/archive/2009/03/30/demo-reports.aspx" /><id>http://blogs.msdn.com/b/nav-reporting/archive/2009/03/30/demo-reports.aspx</id><published>2009-03-30T15:25:00Z</published><updated>2009-03-30T15:25:00Z</updated><content type="html">&lt;P&gt;I want to share with you some reports that are using some of the new capabilities that are available for use with RDLC reports in Microsoft Dynamics NAV 2009.&lt;/P&gt;
&lt;P&gt;We have prepared 4 reports which uses these capabilities:&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Customer - Order Summary:&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_2.png" width=292 height=397 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Use of Conditional Formatting (Table colors) &lt;/LI&gt;
&lt;LI&gt;Use of Conditional Formatting (Colors in cells) &lt;/LI&gt;
&lt;LI&gt;Use of Charts &lt;/LI&gt;
&lt;LI&gt;Use of Hyperlink External(Click the Dynamics Logo in the bottom) &lt;/LI&gt;
&lt;LI&gt;Use of Embedding picture into report &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Sales Pipeline:&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_1.png" width=287 height=361 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Use of Conditional Formatting (Icons, expand to see the icons) &lt;/LI&gt;
&lt;LI&gt;Use of Conditional Formatting (Table colors) &lt;/LI&gt;
&lt;LI&gt;Use of Visibility toggle &lt;/LI&gt;
&lt;LI&gt;Use of Hyperlink (Click the Dynamics Logo in the bottom) &lt;/LI&gt;
&lt;LI&gt;Use of Embedding picture into report &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Quantity Explosion of BOM:&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_8.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_3.png" width=286 height=465 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Use of Visibility toggle. Notice that this is Visibility toggle for “Expand All” replaces the previous table shown. Look for Table 1 and Table 2 in Visual Studio to see how that is done. &lt;/LI&gt;
&lt;LI&gt;Use of Conditional Formatting (Table colors) &lt;/LI&gt;
&lt;LI&gt;Use of Drill Through to Page(Click “Where used?”) &lt;/LI&gt;
&lt;LI&gt;Use of Hyperlink (Click the Dynamics Logo in the bottom) &lt;/LI&gt;
&lt;LI&gt;Use of Embedding picture into report &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Customer - Top 10 List:&lt;/U&gt;&lt;/B&gt; &lt;/P&gt;
&lt;P&gt;With Bar Chart&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_14.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_14.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb.png" width=292 height=399 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;With Pie Chart&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_16.png" mce_href="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_16.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_6.png" width=296 height=404 mce_src="http://blogs.msdn.com/blogfiles/nav-reporting/WindowsLiveWriter/DemoReports_CACE/image_thumb_6.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Use of Visibility toggle. Now you can switch between Bar chart and Pie Chart in the Report Viewer and are not required to run the Request Page to make this change. &lt;/LI&gt;
&lt;LI&gt;Use of Percent &lt;/LI&gt;
&lt;LI&gt;Use of Point Labels &lt;/LI&gt;
&lt;LI&gt;Use of Hyperlink (Client the Dynamics Logo in the bottom) &lt;/LI&gt;
&lt;LI&gt;Use of Embedding picture into report &lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The reports can be downloaded from &lt;A href="http://cid-deb21eb9fbac34b4.skydrive.live.com/self.aspx/Public/Demo%20Reports%20using%20new%20capabilities.zip" target=_blank mce_href="http://cid-deb21eb9fbac34b4.skydrive.live.com/self.aspx/Public/Demo%20Reports%20using%20new%20capabilities.zip"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Thanks, &lt;/P&gt;
&lt;P&gt;Claus Lundstrøm, Program Manager, Microsoft Dynamics NAV &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9518717" width="1" height="1"&gt;</content><author><name>clausl</name><uri>http://blogs.msdn.com/clausl/ProfileUrlRedirect.ashx</uri></author><category term="Download Demo Reports" scheme="http://blogs.msdn.com/b/nav-reporting/archive/tags/Download+Demo+Reports/" /></entry></feed>