Microsoft Dynamics AX 2012 Report Development Tip – Data Not Showing in Report

By Bill Thompson | January 21, 2014

I have been doing a lot of report development Dynamics AX 2012 lately, and one of the ‘stranger’ issues I have run into is data not displaying correctly in the reports.  Groupings were not working, and the fields were not showing any data in the report.  I had been debugging the Report Data Provider class using a job, and I was watching the field be populated, and the data inserted into the temporary table.

The whole issue came down to some settings a previous developer had made while working on the project. The developer had set a couple of fields in the temporary table to have the Visible property of the fields set to be “No.”  The fields show up in the dataset, you can put them on the report, but they do not populate with data.

Changing the Visible property of the offending fields to “Yes” in the temporary table fixed this issue.  I did do a refresh of the dataset in Visual Studio 2010 as well, just to make sure that any other changes I had made also were recognized by the reports.  Once this was done, everything worked as expected.

Bill Thompson
Our Verified Expert
Bill Thompson

Bill Thompson is a seasoned developer for MIcrosoft Dynamics 365 Finance & Supply Chain and Microsoft Dynamics AX, specializing in X++ development and report customizations. Having spent 11 years at Microsoft, supporting partner and ISV development teams, Bill is known for his ability to break down complex technical concepts and foster knowledge growth across user communities.
Recent engagements include working as a Principal Developer for clients implementating D365 Finance and Supply Chain or upgrading from Dynamics AX, delivering advanced customizations, mentoring internal developer teams, and leading training sessions at industry events. Bill's passion for learning and teaching foster a collaborative, solutions-oriented environment.

Read More from Bill Thompson

Related Posts


Under the terms of this license, you are authorized to share and redistribute the content across various mediums, subject to adherence to the specified conditions: you must provide proper attribution to Stoneridge as the original creator in a manner that does not imply their endorsement of your use, the material is to be utilized solely for non-commercial purposes, and alterations, modifications, or derivative works based on the original material are strictly prohibited.

Responsibility rests with the licensee to ensure that their use of the material does not violate any other rights.

Start the Conversation

It’s our mission to help clients win. We’d love to talk to you about the right business solutions to help you achieve your goals.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!