XtraReports Suite is our new generation reporting platform for Windows.NET and ASP.NET developers. XtraReports Suite integrates directly into the Visual Studio IDE to give you the same power and flexibility for report development that you have for developing applications and websites.
特征综述 About Feature
声明:本产品中文介绍为慧都控件网版权所有,未经慧都公司书面许可,严禁拷贝、转载!
XtraReports - Easy to learn and Use: Intuitive Designer and API
Full Visual Studio.Net Integration- Our Report Designer is completely integrated into Visual Studio .NET - if you know the VS IDE, then you know our designer.
- It contains special interface elements - a navigation window, field list, status panel and toolbar - which make it easier to use.
- Publishes into your .Net code (and thus you have no need for irritating external files)
- Connect to your data in absolutely the same way as you do in any Windows Forms application. For instance, just drag and drop the desired data table onto your report from the VS.Net Server Explorer and you are in business.
- Supports VS.Net command menus and bars.
- You can copy controls/components directly from a Windows Form into the Report Designer.
A Powerful and Intelligent Report Creation Wizard- The XtraReports suite includes a powerful report creation wizard saving you from the time-consuming process of creating and customizing a report at design-time. Simply run the wizard and get the report you want.
- It is highly configurable allowing you to specify the datasource for the report, apply grouping to specific fields, create summaries, etc. As well as including a selection of standard report layouts which you can choose from for your report.
Intuitive API - We did our best to make certain that it is easy to use XtraReports in code. For instance you can create, print, show, export or start editing your report in the end user designer using just a few commands in code (C#/VB.Net ).
A Wide Range of Predefined Label Types- You can use XtraReports to print mailing labels, stickers, business cards, badges and labels of any kind. We provide you with a wizard which has a wide range of the most popular predefined label types - it supports AOne, Avery, Herma, Zweckfrom and many other label standards (over 1500 in the whole).
- Note, that if you aren't satisfied with the label created by the Label wizard, it also allows you to edit some of the label's options to get the label you need.
Built-in Preview and HTML Views - To see how your report will look like within the Print Preview window or an HTML page you do not need to execute the entire application. Just click on the Preview or HTML tab and go straight to the built-in Report Preview or HTML View.
Rich Band Types- The large number of band types available (9 in total) - Detail Band, Group Footer, Group Header, Bottom Margin, Top Margin, Report Footer, Report Header, Page Footer, Page Header - Mean that you can display controls in any portion of any page with ease.
Rich Data Representation- There are 12 native XtraReport Controls: BarCode, CheckBox, Label, Line, PageBreak, PageInfo, Panel, PictureBox, RichTextBox, Table, ZipCode, and SubReport.
- XtraReports allows you to render 3rd party controls (charts, grids, etc.) within a report - just as they might appear on a Windows® Form.
- Advanced support for Developer Express controls. Just drop the XtraGrid or XtraTreeList on the Report, customize it and it will be printed using the XtraPrinting Library.
- It's easy to extend and create your own controls based upon the XtraReports controls.
- Control style and control style inheritance are fully supported to make customizing appearances easier.
A Table Control that Lets You Quickly and Easily Create Tables in Reports, Just Drop It Wherever You Need- A significant amount of time is often wasted when creating reports just trying to align lines or controls. To create a tabular report you have to deal with lines and shape controls which have nothing to do with tables, just because upon until the release of XtraReports, there were no real alternative. And even after you have finished all of this, inevitably somebody will ask you to add "just one more column on the left, please" and you have to start all over again.
- The XtraReports table control does away with all of this because it gives you the option of working with tables in a manner similar to an HTML table in ASP.Net...Yes, that's right, by using our Table Control, you no longer have to deal with pixel to pixel positioning!
In-Place Editing - The MS Visual Studio Properties window is not convenient for entering text. That is why XtraReports gives you the ability to change the Text property of textboxes, rich textboxes and table cells using in-place editing. Double click on any of these controls to activate in-place editing.
Event Support- Flexible event support allows you to create event handlers at the Report, Band and even Control levels, thus giving you full control over the report. For instance, you can change how the control is drawn (gdi, pdf, printing, rendering) via events. The CustomDraw example that is included with the installation shows you how to implement a ProgressBar using control events in XtraReports.
Exclamation Marks on Overlapped Controls- Turn on the design-time ShowHtmlWarning property to see exclamation marks on overlapped controls - just like in the standard ASP.Net designer within VisualStudio.NET - to ensure that your XtraReports are generated with every control properly positioned and visible.
更新时间:2008-8-6 | 录入时间:2006-8-23 | 编辑:liuzh | 审核:huy