Create a simple report in Dynamics AX 2012 R3
1: Create a Microsoft Dynamics AX query
2: Create a new report in Visual Studio
3: Apply Layout template
4: Add Column sorting
5: Group report data
6: Filter report data
7: Add a dynamic parameter
8: Save and deploy the report
9: View the report in Microsoft Dynamics AX
Create a Report With X++ Business Logic
1: Create a Temporary Table
2: Define a Report Provider Class
3: Define a Data Contract Class
4: Define a Data Contract Method
5: Define a Method to Return the Data to Reporting Services
6: Add Business Logic for the Report
7: Create a Reporting Project
8: Bind a Report to a Report Data Provider Class