
Web Viewer handles larger reports, improved error checking, security, watermarking and PDF export features.
Features
- Report Checker in Reports.Web and Reports.JS - Now, in the HTML5 Report Designer, you can check the report for errors and get a variety of recommendations to improve the report.
- Report Encryption in Reports.Web and Reports.JS - Now reports can be password protected.
- Retrieve Used Data Only - The reporting tool can now request only the data needed for the report.
- Reimagined Web Viewer - The WebViewer component has improved the speed of report processing and has been optimized to work with large reports.
- Updated WebViewerFx in Reports.Web - The updated component has standardized event names and properties and implements general report processing algorithms with the Web Viewer. Report caching algorithms has also been updated.
- Query Timeout Parameter - Now you can specify the time after which a Query Timeout error message will be thrown. This property is not available in Reports.Java.
- Embedded Files When Exporting to PDF - You can now export a report to PDF and embed other files in this document.
- Support for ZUGFeRD in .NET Products - Export reports to PDF using the ZUGFeRD standard. This standard is designed for electronic invoices. At the same time, the report will be converted to the PDF specification PDF/A-3, and an XML file with the invoice data will be embedded into the PDF document.
- Expressions Watermarks - A report watermarks can now be the result of an expression. This option is not available in Reports.Java.
- Conditional Enabling/Disabling of Watermarks - A watermark can be included under certain conditions. This feature is available in Reports.Web, Reports.JS, Reports.Net, Reports.Wpf.
- Improved Calendar in Reports.Web and Reports.JS - When using a Date Range in a report you can now select a specific range of dates or relative values.
- Updated Style Designer in Reports.Web and Reports.JS - Commands for working with the clipboard have been added. Also, the add style menu was redesigned.
- Conditions in Styles in Reports.Web - Conditions can be set depending on location, type or name of the component to which this style will be applied.
- Report Tree in HTML5 Designer in Reports.Web and Reports.JS - The Report tree panel has been added to the Report Designer. This panel visually displays the hierarchy of the components in a report.
- Mirror Fields in Reports.Web and Reports.JS - To activate the mirror fields, you need to select the Mirror Margins parameter in the page properties.
- The New Item in the File Menu in Reports.Web and Reports.JS - Stimulsoft have added a new Info item on the File menu. This section contains the main opportunities to work with the report.
- Report Globalization in Reports.Web - Localize a report into multiple languages. When rendering a report, the reporting tool will check the culture of the installed operating system.
- Copying Components with the Ctrl Key in Reports.Web and Reports.JS - To do this, select the component, hold down the Ctrl key and move the component with the cursor.
- Set Report Culture in Reports.Web and Reports.JS - Many report elements depend on a selected culture. Localization of system variables in the designer and in the viewer, the date and time formatting and many more.
- Interactive Sorting in Reports.JS - Allows you to change the order of data during the report creation process.
- Collapsing in Reports.JS - Expand and collapse lists and groups in the viewer window.
- Drill-Down Reports in Reports.JS - Create interactive reports with drill-down features.
- Virtual Data Source in Reports.JS and Reports.Java - Create a virtual data source and build a report in the Report Designer.
- Adapters of Data Sources in Java - In the current release of Reports.JS we added support for database adapters in Java for the server side. Currently the following adapters are supported - Firebird, MySQL, Oracle, PostgreSQL, MS SQL.
- Oracle Data Source in Reports.JS, Reports.Java, and Reports.PHP - It is now possible to generate reports form Oracle data sources.
- Export to Excel or CSV in Reports.JS - Specify the encoding, data separator, and choose the report items that need to be converted.
- Charts and Barcode When Exporting to PDF in Reports.JS - This release finalizes PDF export. Now reports with charts and barcodes can be converted to PDF.
- Cross-tab Editor in Reports.Java and Reports.JS - The 2016.2 release now has the cross-tab editor in the report designer. You can now view reports with the cross-tab component and also to create them.
- Histogram Conditions in Reports.JS - Visually display the dynamics of change in the values of columns.
- Conditions in the Color Scale in Reports.JS - Highlight the color of the components depending on their value.
- Icon Set Condition in Reports.JS - It is now possible to highlight a component with an icon depending on its value.
- The Events Tab in Reports.JS - The Events Tab contains a list of report events for that selected component.
- Support for the Table component in Reports.Java and Reports.Web - A table consists of cells which are formed at the intersection of rows and columns. These cells contain various data such as text, expressions, reference to data columns, RichText, image, checkbox.
- Grid in Reports.Java - This release adds the ability to display a grid on the page.
- Styles by Dragging the Data Source in Reports.Java - Define a report’s style when creating its structure.
- Text Formatting in Reports.Java - You can set up a simple, numerical, currency, date or time format, percent, Boolean or set a custom format.
- Calculated Data Column in Reports.Java - The value may be specified as an expression, in particular, and with reference to other elements of the data dictionary such as data column, variables, etc.
- The Range of Dates in Reports.Java - When you use a variable in a report, you can specify not only a specific date but a specific date range. You can create reports that will display information for a specific time period.
- Compatibility with Java Server Faces in Reports.Java - Reports.Java is fully compatible with Java Server Faces (from version 2.2).
- Break if True in Reports.Java - When using multi-level conditions in a report you can break the processing of report conditions.
- Styles for Charts in Reports.Java - You can now create styles for charts.
- MS SQL Data Source in Reports.Java - Now you can create a MS SQL data source and generate reports based on this source.