Treemap Business Data Visualization for Microsoft Dynamics NAV 2009 SP1
The Treemap Business Data Visualization for Microsoft Dynamics® NAV provides a unique view on business data. It can provide insight from different data perspectives and can be used to help identify outliers and actionable items. Combined with histogram-based visual filtering and integration into business logic and the user interface (UI) of the RoleTailored client, this is a powerful tool for end users.
The Partner Community Edition release provides the Treemap visualization as a RoleTailored client control add-in for Microsoft Dynamics NAV 2009 SP1. It includes a server-side object, a codeunit for data processing, and a sample page. The sample uses the Treemap visualization control in a Treemap analysis place for customers. This place is a sample for how you can integrate the visualization into other application scenarios.
You can use the Partner Community Edition of the Treemap Business Data Visualization for Microsoft Dynamics NAV to integrate the visualization into customer projects and your add-on solutions with Microsoft Dynamics NAV 2009 SP1. No dedicated granule is required. For details on the terms of the license, see the Software License Terms - Treemap Business Data Visualization.rtf file.
The Partner Community Edition of the Treemap Business Data Visualization for Microsoft Dynamics NAV is an unsupported release. You can see the Microsoft Dynamics NAV team blog or the dedicated add-in blog. We cannot provide assistance on specific issues with implementing Treemap visualizations in Microsoft Dynamics NAV, but your suggestions may be used to help drive improvements and provide additional information.
http://www.mibuso.com/dlinfo.asp?FileID=1160
Discuss this download here.
Comments
edit: 66001 is ComponentHelper, available here: http://www.freddy.dk/ComponentHelper1.03.zip
The on-the-fly installation with Freddys component helper can be easily set up with the help of his code unit though.
Christian Abeln
Program Manager Microsoft
Dynamics NAV
blogs.msdn.com/cabeln/
viewtopic.php?f=23&t=38893
http://treemaps.codeplex.com/Release/Pr ... aseId=8198
I guess we won't get the source code so we can use the above project as starting point.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
For those who rather want to build everything themselves, or simply want to learn about Treemaps, the following might be helpful:
This concept of the Treemap is nearly 20 years old. For a comprehensive list of historic and current appoaches, go here. You will find also links to algorithms documents, free code samples and commercial solutions.
And don't forget about all the other valuable Business Data Visualization concepts that are worth to evaluate: heatmaps, geographic views, network graphs, flow diagrams, ...
Please note: The originating location where the most current “Treemap Business Data Visualization for Microsoft Dynamics NAV 2009 SP1 – Partner Community Edition” is available for download is here (with the code unit issue above fixed):
PartnerSource and on CustomerSource.
Christian Abeln
Program Manager Microsoft
Dynamics NAV
blogs.msdn.com/cabeln/
I tried to test this but I receive an error abou
I tried this with the cronus DB
Die Add-In-Bibliothek für 'TreeMapViz;PublicKeyToken=31bf3856ad364e35, Version=1.0.6' wurde nicht gefunden.
What am I missing here?
Best Regards,
William
Please assure that you have copied the Add-in directory with the TreeMap control library (and also the other forlders with the localized resources) into the Add-ins directory of the RoleTailored client. This is documented in the readme file that comes with the TreeMap control.
Hope this helps!
Christian Abeln
Program Manager Microsoft
Dynamics NAV
blogs.msdn.com/cabeln/
I did all this.
Initially it installed it on the wrong directory (I have a 64bit system) so it should be in the (x86) flder.
I extracted it again and selected the right folder. (in the Role tailered client folder the Add-in was also installed.
Still this error-message?!
What am I missing? (I followed Step 1 through 6!)
You can also remove the version completely.
And you can youse my registration tool, which will assure that you get the registration right, an which also would report other error causes when a library cannot be loaded.
Christian Abeln
Program Manager Microsoft
Dynamics NAV
blogs.msdn.com/cabeln/
Christian: Thank you for your wonderful Visualizations, such as the TreeMap! However, I have an issue involving using the TreeMap Visualizer with a Customer's database. That is, it simply doesn't work.
Is there a specific license permission that allows the TreeMap to work?
I have integrated a few Treemap Pages (based on the Customer List sample), and they work fine with a "Developer" license, but simply don't display anything (and no error!) when the page is Opened in under a 2009R2 RTC Client USING A "CUSTOMER"-LICENSE. The whole page just doesn't render AT ALL, even though a MESSAGE dialog placed in the OnOpen Trigger WILL display, verifying that the Page is indeed on its way to Opening, at least.
Any ideas?
Thanks In Advance,
-Doug
Old code:
...
// Return the tree map data
CLEAR(xml);
xml.READ(nvInStream);
New code:
...
// Return the tree map data
CLEAR(xml);
WHILE NOT nvInStream.EOS DO BEGIN
IF nvInStream.READ(ltxt,1024) <> 0 THEN
xml.ADDTEXT(ltxt);
END;
I am gonna try this on one of my databases immediately!
I'll bet there are a lot of people who just gave up on this. I know I sure did, LOL!
Thanks again. MIBUSO is the best.
I'm trying to use the Treemap Addin on the Job list, and i get an error "The supplied field name 62 cannot be found in the Job table.
I was trying to do the same on the item list, and i get the same error. Finally i did on the sales list, and the field 62 it´s on the table and it works..no error found...so... I think that there is a bug on the Adding regarding the fields in the table...
Did you get the same problem????
Thanks a lot