Aspose.Report is a .Net Report Component which allows developers to break down a report design process into different section so that business analysts, developers or DBA can work on different parts, for instance, a developer could use SQL editor to compose dynamic SQL script and retrieve data (The good understanding to SQL and database is a success key for all of good reporting system), and a business analysts could amend the report format layout in order to make it more suitable for business needs. Even further, the developers can boil down complex server-side database behaviors into simple and easy-to-use elements or functions that business analysts can easily incorporate into their reports.The last version Allows user to define and update the data item types with a data item type editor without programming; etc.