ComponentOne WebReports for ASP.NET was designed specifically for creating and integrating interactive reports into your Web/server applications. Based on ComponentOne Reports for .NET technology, ComponentOne WebReports for ASP.NET is a Web Forms control that runs within Microsoft Internet Information Server (IIS) and includes many powerful and flexible features allowing you to stream complex HTML and PDF reports to your client's machine.
Latest News about ComponentOne WebReports for ASP.NET
Individual Sales of this component are no longer available - you must purchase as part of suite - posted 5/21/2007
Starting 5/21/07, renewal skus for individual products and individual studios are no longer offered except under special circumstances. This is the final phase of ComponentOne's year-long transition from single components to exclusively offering the ComponentOne Studio Enterprise suite of developer tools. For more information,
ComponentOne Studio EnterpriseImage Gallery - Click Image to Enlarge
Call or mail for pricing and product availability. |
Quickly create enterprise-style reports with ComponentOne WebReports for ASP.NET by simply dragging the control onto an ASPX page, setting the ReportSource property to select the report you want to show, and optionally customizing the appearance of the control by setting a few properties (e.g. Paged, DrillDown, NavigationBar).
When you run the application, the C1WebReport control will load the report definition you selected and render it directly into HTML which is displayed on the client's machine. Also, C1WebReport will automatically cache the reports it renders, so subsequent requests for the same report will be served very quickly. The information stored in the cache is compressed, so the load on the server is dramatically reduced.
Because C1WebReport hosts the C1Report component, it uses the exact the same report definitions used in Windows applications developed with Componentone Reports for .NET. You can also use the rich ComponentOne Reports for .NET object model to customize reports on-the-fly, providing ad-hoc reporting capability to your pages. This integration also gives you the power to use the advanced features included in ComponentOne Reports for .NET (e.g. report customization and generation and RTF export).
Efficient Report Cache
Each time the C1Report control renders a report, it is compressed and stored in the object. If the same report (page) is requested again, the control simply fetches it back from the cache and sends it to the client again. This feature increases server load efficiency and results in extremely fast response times at low memory cost.
Powerful Drill Down Functionality
The ability to expand and collapse report sections makes it dramatically easier to navigate, analyze and understand your report data. The DrillDown property determines whether the control should automatically insert JavaScript code into the report to allow users to collapse and expand report sections with the mouse. With this property, developers can allow users to collapse a product catalog and see all the categories at a glance. The user can also select a specific category and drill-down into it to examine the individual products within that category. Note that not all browsers support this capability. If a browser does not support this feature, the report will be shown completely expanded.
Automatic Scrolling/Sizing
The Scrollable property determines whether the report control should have scrollbars or expand to show all of its contents on the page. By default, the report is rendered within the bounds of the control, and scrollbars will automatically be added so that your users can see all contents of the report. If the Scrollable property is set to false, the control will automatically resize itself on the page to fit its contents.
Automatic Page Counting
The PageCount property automatically gets the number of pages in the current report. This property is useful if you want to implement custom navigation bars that show a "Page n of m" message.
Customizable Paging
The CurrentPage property gives you the ability to quickly and easily implement custom navigation bars that allow users to browse to the first, previous, next, and last pages of your report.
Built-in/Customizable Navigation Bar
Use the easy to use and highly configurable built-in navigation bar is useful when you are rendering paged reports and you do not want to write a custom navigation bar to allow user to page through the report. You can even set the text displayed in the bar and the Style used to render it.
Set the NavigationBar.Visible property to false to customize the navigation bar at design-time or run-time. You can even create your own custom navigation bar and change colors, font, and borders of the built-in navigation bar.
Access to C1Report's powerful object model
The Report property gives you access to the C1Report (ComponentOne Reports for .NET) object model. This feature allows you to customize the report on a Web page and gives you access to other C1Report features such as creating RTF versions of the report and sending them via e-mail.
Generate and display PDF Reports
The ShowPDF method redirects the browser to show the current report in Adobe's Portable Document Format (PDF). PDF reports are also cached by the C1WebReport control (see the Efficient Report Cache feature), so once they are generated, subsequent requests can be fulfilled almost instantly.
No comments:
Post a Comment