Treemap Business Data Visualization for NAV 2009 SP1

AdministratorAdministrator Member, Moderator, Administrator Posts: 2,500
edited 2012-02-24 in Download section
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

  • jfrjfr Member Posts: 17
    looks great! except one problem: i receive an error while compiling CU 55555 telling me that CU 66001 is missing.. what's 66001?

    edit: 66001 is ComponentHelper, available here: http://www.freddy.dk/ComponentHelper1.03.zip
  • Christian_AbelnChristian_Abeln Member, Microsoft Employee Posts: 42
    You may instead safely remove the respective unused var in CU 55555 OnRun(). Then you don't need Freddy's codeunit.

    The on-the-fly installation with Freddys component helper can be easily set up with the help of his code unit though.
    “This posting is provided "AS IS" with no warranties, and confers no rights.”

    Christian Abeln
    Program Manager Microsoft
    Dynamics NAV

    blogs.msdn.com/cabeln/
  • ara3nara3n Member Posts: 9,256
    This looks similar to these

    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.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • Christian_AbelnChristian_Abeln Member, Microsoft Employee Posts: 42
    I am providing my Treemap implementation for NAV to the partner community, without charge, and it is already fully integrated into NAV and comes with instructions on how to utilize it in custom scenarios. (Feel free to provide feedback, and let me know if you need additional features.) My goal is to help you - partners - to sell NAV, and - customer - to get more value with Dynamics NAV.

    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.
    “This posting is provided "AS IS" with no warranties, and confers no rights.”

    Christian Abeln
    Program Manager Microsoft
    Dynamics NAV

    blogs.msdn.com/cabeln/
  • wwestendorpwwestendorp Member Posts: 178
    Hi,

    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
  • Christian_AbelnChristian_Abeln Member, Microsoft Employee Posts: 42
    This type of error message is typically shown for an Add-in that could not be found in the Add-ins Directory of the RoleTailored client directory in Program Files.

    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!
    “This posting is provided "AS IS" with no warranties, and confers no rights.”

    Christian Abeln
    Program Manager Microsoft
    Dynamics NAV

    blogs.msdn.com/cabeln/
  • wwestendorpwwestendorp Member Posts: 178
    Hi,

    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!)
  • Christian_AbelnChristian_Abeln Member, Microsoft Employee Posts: 42
    Please check, you have the proper version in the registration table: 1.0.6.0
    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.
    “This posting is provided "AS IS" with no warranties, and confers no rights.”

    Christian Abeln
    Program Manager Microsoft
    Dynamics NAV

    blogs.msdn.com/cabeln/
  • OldNavDogOldNavDog Member Posts: 88
    I am providing my Treemap implementation for NAV to the partner community, without charge, and it is already fully integrated into NAV and comes with instructions on how to utilize it in custom scenarios. (Feel free to provide feedback, and let me know if you need additional features.) My goal is to help you - partners - to sell NAV, and - customer - to get more value with Dynamics NAV.

    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: 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
    Experience is what you get, when you don't get what you want. --Anon.
  • kborreykborrey Member Posts: 4
    As a NAV 2009 R2 customer, we had the same problem with TreeMap 1.1. The system did not return any errors, but showed an empty page with two empty drop-down boxes for selecting on color and size. After changing the makeTreeMapXmlData function in codeunit 50034 "Treemap AddIn Code", everything worked fine.

    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;
  • OldNavDogOldNavDog Member Posts: 88
    That is a great catch!!!

    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.
    Experience is what you get, when you don't get what you want. --Anon.
  • dark_chrisdark_chris Member Posts: 1
    Hi everyone,
    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
Sign In or Register to comment.