In This Topic
Available in two editions, Standard and Professional, ActiveReports delivers outstanding reporting capabilities.
Standard Edition Features
The Standard Edition provides a report designer that is fully integrated with the Visual Studio IDE, a report viewer for Windows Forms, and export filters for generating reports in various file formats. The report designer even includes a barcode control with all of the most popular barcode styles, and its own chart control.
Designer
- Full integration with the .NET environment
- Familiar user interfaces
- Choice of section or a Page or an RDLX report types
- C# and VB.NET support with code-based section reports
- Script support with XML-based section reports
- Expression support with page reports and RDLX reports
- The ability to compile reports into the application for speed and security or to keep them separate for ease of updating
- Designer hosting of .NET and user controls
Report Controls
Section Reports |
Page Reports/RDLX Reports |
- ReportInfo
- Label
- Line
- PageBreak
- OleObject
- SubReport
- Shape
- Picture
- RichTextBox with HTML tag support
- Chart with separate data source
- Textbox
- Barcode with standard styles plus RSS and UPC styles
- Checkbox
- CrossSectionBox extends from a header section to the related footer section
- CrossSectionLine extends from a header section to the related footer section
|
- Table data region
- Tablix data region
- Map data region
- Chart data region
- List data region
- BandedList data region
- Sparkline data region
- FormattedText with mail merge capabilities and XHTML + CSS support
- Bullet Graph
- BarCode
- CheckBox
- TextBox
- TableOfContents
- Line
- Container
- Shape
- Image
- Subreport
- Overflow Placeholder
|
Expressions (Page reports/RDLX reports)
- Aggregates
- Data visualization
- Data bar
- Icon set
- Range bar
- Color scale
- Gradient
- Hatch
Interactivity
- Document map (table of contents)
- Bookmark links, hyperlinks, and drill through links
- Parameters
- Drill-down (Page report/RDLX reports)
- Copy, pan, and zoom
- Jump to previous, next, first, or last group or search result
Reporting Engine
- Managed code
- Binding to ADO.NET, XML, iList, and custom data sources
- Master reports, themes, and styles
- All of the features of previous versions of ActiveReports and Data Dynamics Reports
Windows Forms Report Viewer
- Managed C# code
- Very small deployment assembly, suitable for use on the Internet
- Table of contents and bookmarks
- Thumbnail view
- HyperLinking
- Annotations (section reports only)
- Configurable scroll bar jump buttons (like those found in Microsoft® Word®)
- Parameters
- Bookmark links, hyperlinks and drillthrough links
- Interactive sorting (page reports/RDLX reports)
- Touch mode
WPF Viewer
- Managed C# code
- Table of contents and bookmarks
- Thumbnail view
- Parameters
- Annotations
- Configurable scroll bar jump buttons (like those found in Microsoft® Word®)
- Bookmark links, hyperlinks and drillthrough links
- Interactive sorting
WebViewer Control
- The WebViewer control allows quick viewing of ActiveReports on the web as well as printing capability with the AcrobatReader ViewerType enumeration.
Export Filters
ActiveReports includes export filters to generate output into many popular formats.
Export formats |
Section report |
Page/RDLX report |
Html: Export reports to HTML, DHTML, or MHT formats, all of which open in a Web browser. |
✓ |
✓ |
Pdf: Export reports to PDF, a portable document format that opens in the Adobe Reader. |
✓ |
✓ |
Rtf: Export reports to RTF, RichText format that opens in Microsoft Word, and is native to WordPad. |
✓ |
✓ |
Word: Export reports to DOC, a format that opens in Microsoft Word. |
✘ |
✓ |
Text: Export reports to TXT, plain text, a format that opens in Notepad or any text editor. Export reports to CSV, comma separated values, a format that you can open in Microsoft Excel. |
✓ |
✓ |
Image: Export reports to BMP, GIF, JPEG, or PNG image format. |
✘ |
✓ |
Tiff: Export reports to TIFF image format for optical archiving and faxing. |
✓ |
✓ |
Excel: Export reports to formats that open in Microsoft Excel, XLS or XLSX. |
✓ |
✓ |
Xml: Export reports to XML, a format that opens in a Web browser or delivers data to other applications. |
✘ |
✓ |
CSV: Export reports to a CSV file, a form of structured data in plain text. The text in a CSV file is saved as series of values separated by comma. |
✘ |
✓ |
JSON: Export reports to a JSON file, a text-based data format in which the data is stored in the hierarchical form. |
✘ |
✓ |
Import Filters
- Access® Reports
- Crystal Reports
- SSRS Reports
- Excel file
- RPX file
Standalone Applications
- The Report Designer application lets you create report layout, define data, and add interactive features report, and lets you preview the reports and export or print them. It can be opened from the shortcut provided in the Start menu.
- The Report Viewer application contains all the functionality of the ReportPreview control. It can be opened from the shortcut provided in the Start menu.
- The WPF Viewer application contains all the functionality of the WPF Viewer control.
- The ActiveReports Import Wizard application allows importing Microsoft Access reports, Crystal Reports, SSRS Reports, Excel files and RPX files. It can be opened from the shortcut provided in the Start menu.
Professional Edition Features
The Professional Edition includes all of the features of the Standard Edition and supports the following additional features:
End-User Report Designer
The control is a run-time designer that may be distributed royalty-free. It allows the ActiveReports designer to be hosted in an application and provides end-user report editing capabilities. The control's methods and properties provide easy access for saving and loading report layouts, monitoring and controlling the design environment, and customizing the look and feel to the needs of end users.
ASP.NET Integration
- The Web server control provides convenience for running and exporting reports in ASP.NET.
- HTTP Handler extensions allow report files (RPX or RDLX) or compiled assemblies containing reports to be dropped on the server and hyperlinked.
HTTP Handlers
- The RPX and RDLX HTTPHandler allows the developer to hyperlink ActiveReports on a web page to return HTML format or PDF format reports for viewing and/or printing.
- The Compiled Report HTTPHandler allows the developer to hyperlink ActiveReports compiled in an assembly on a web page to return HTML format or PDF format reports for viewing and/or printing.
Table of Contents Control
- TableOfContents control is used to display the document map, an organized hierarchy of the report heading levels and labels along with their page numbers, in the body of a report.
- TableOfContents control allows you to quickly understand and navigate the data inside a report in all viewers that are supported in ActiveReports
Map Control
- The Map data region shows your business data against a geographical background.
- Create different types of map, depending on the type of information you want to communicate in your report.
PdfSignature and TimeStamp Features
- The PdfSignature class allows you to provide PDF document digital signatures and certification.
- The PdfStamp class allows you to draw the digital signatures and certification onto the documents.
- The TimeStamp class allows you to add a TSA (Time Stamping Authority) stamp to your digital signatures.
Font Linking
- Font linking helps you resolve the situation when fonts on a deployment machine do not have the glyphs that were used in a development environment.
- By linking fonts, you can resolve the problem with a different PDF output on deployment and development machines that may occur due to the missing glyphs.
Font Fallback
- If missing glyphs are not found in linked fonts, the PDF export filter or the PDF rendering extension looks for the glyphs in fonts declared in the FontFallback property.
- A default font is used if you do not declare one, or you can declare an empty string for this property to leave out missing glyphs from the exported file.
PDF Export
- PDF/A and PDF/UA support.
- IVS character support.
- Devanagari character support.
- PdfSignature and TimeStamp: The PdfSignature class allows you to generate PDF document digital signatures and certification. The TimeStamp class allows you to add a TSA (Time Stamping Authority) stamp to your digital signatures.
- Section report-related PDF export in legacy GDI mode for Font Fallback and Font Linking.
Bold Font Emulation (PDF Export Filter)
-
Some fonts (for example, Franklin Gothic Medium, Microsoft Sans Serif, most East Asian fonts, etc.) may loose bold style for the PDF output. The Professional Edition provides bold style emulation in the PDF export filter to eliminate this limitation and obtain WYSIWYG output in case of font fallback.
Word Export
- Export your reports in .docx format, a format that opens in Microsoft Word application.
Excel Data Export
- Export only data from Tablix, Table, and Matrix data regions, preserving the data region structure and ignoring layout-related features (page break, cumulative total, etc). Other controls and data regions of the original report are ignored in this export.
WebDesigner
- Create or modify reports by embedding WebDesigner into your web applications.
JSViewer and Blazor Viewer
- View reports in all modern browsers using JSViewer or Blazor Viewer. Blazor Viewer uses the same client-server architecture as JS viewer.
InputField Control
- The InputField report control provides support for editable fields in an exported PDF report where the InputField’s value can be modified.
- Choose one of the two report control types – Text and Checkbox. Each selected type has its own set of properties.
See Also