Aspose.Report for .NET
Aspose.Report for .NET includes three sub-components AdHoc.Web, AdHoc.WinForms and Chart. It can be used for a variety of tasks, ranging from ad hoc reports to quick and easy search screens and a variety of great looking charts. Using Aspose.Report for .NET, developers can quickly and easily add ad hoc capabilities to their .NET Web and WinForms applications as well as create great looking charts supporting 21 popular chart types having some stylish effects including 3D rendering, transparency, gradients and anti-aliasing. Developers can simply drag and drop the Aspose.Report for .NET component on to their Web or Win form, assign a DataTable object for Web forms or assign a DataSet object for WinForms as data source and abstract a variety of outputs including SQL Statements, Filtered Data Objects and many more. Since the Aspose.Report for .NET component uses a DataTable for Web and a DataSet for WinForms as its data source, developers can use virtually any database at back end.
Assortment of Output
Aspose.Report for .NET when placed on a Web form, gives you the option of choosing from a rich assortment of output options which include but are not limited to SQL statement, Select statement, Where statement, Order By statement, RowFilter statement, Filtered DataView, Filtered DataTable or Filtered DataSet etc. In addition to this you can also output to web pages as well as to documents such as Word, Excel and PDF etc.
Aspose.Report for .NET when placed on a Win form, provides output options like SQL statement and Filtered DataSet.
Aspose.Report for .NET enables your .NET applications to create 21 different chart types including: Area, Bar, Bubble, Contour, Candlestick, Cube, Curve, CurveArea, Doughnut, Gantt, HighLowClose, Line, OpenHighLowClose, Pareto, Pie, Pyramid, Point, Radar, Scatter, Step, Surface, as well as many variants of these types.
Rich User Interface
Aspose.Report for .NET comes bundled with a very rich user interface for Web and WinForms. Web interface allows you to set alias to fields, set fields to be visible/invisible, display human-readable query statement and supports custom CSS style. It also gives you the ability to show SQL statement window, OrderBy statement window, Select statement window and Where statement window.
Aspose.Report's WinForms interface gives you the ability to show/hide SQL statement window, serialize the state of the component and restore the serialized state.
Building Queries in Web Applications
Aspose.Report for .NET control can easily be dragged and dropped on to a web form. The DataTable can be bound to any datasourse. Aspose.Report for .NET supports multiple tables as well as advanced condition input. Parsing of SQL statement, Select statement, Where statement and OrderBy statement is also supported by Aspose.Report for .NET.
Aspose.Report for .NET enables you to work with extremely large DataSets by providing you the ability to generate queries without any data and then use those queries to load data from a database.
Aspose.Report for .NET provides support for 21 different chart types plus their variants. Aspose.Report for .NET also allows stylish effects including 3D, transparency, gradient, anti-aliasing and background image etc. In addition to this you have the option of creating charts via API, XML or both. You can also export your charts to SWF (Macromedia Flash) very easily.
The chart types supported by Aspose.Report for .NET include Area, Bar, Bubble, Contour, Candlestick, Cube, Curve, CurveArea, Doughnut, Gantt, HighLowClose, Line, OpenHighLowClose, Pareto, Pie, Pyramid, Point, Radar, Scatter, Step, Surface.
Building Queries in WinForms Applications
Aspose.Report for .NET control can easily be dragged and dropped on to a win form. The DataSet can be bound to any datasourse. Aspose.Report for .NET supports querying from multiple tables joined in a DataSet as well as advanced condition input.