Overview
Version
Report Server Version | Functional Change |
11.0 | / |
11.0.3 | Added the License Expiration Reminder function. |
11.0.7 | Display FineReport and FineBI (both with integrated deployment) separately if their registration periods are different. For details, see section "Intergration Projects of FineReport and FineBI". |
11.0.8 | Allowed the system to compare the new and the old license files when you register again. If there are changes in the function points, you will be notified. |
Function Description
On Registration Management under System Management of the decision-making system, you can view the version information and the list of purchased functions of the current product.
Version Information
The Version Information tab contains the application name and version number and JAR information of the core module, the data source module, the platform, and the report module.
App Project Name: Web project name
Version Number: version number automatically obtained during registration, such as 11.0.1, 7.0, 8.0, 9.0, and 10.0
JAR: date when the report project is generated
Registration Info
Not Registered
The Registration Information page of a non-registered version is shown in the following figure.
Registered
FineReport Project
The Registration Information page of a registered version displays the authentication method, version number, expiration time, and the number of IP addresses that access templates concurrently.
AUTH Method: method for authenticating registration information
Machine Information: MAC address and machine code
Version Number: platform version when you registered FineReport
App Project Name: name of the registered application project
Expiration Time: date that the registered license file is valid
Concurrency: number of IP addresses that can access the project at the same time
Integration Projects of FineReport and FineBI
FineReport and FineBI (both with integrated deployment) are displayed separately if their registration periods are different.
Registration is failed if both FineReport and FineBI are expired.
Function List
The function list displays all registered function points and plugins, as shown in the following figure.
Report
Multi-datasource Connection
It allows a report to retrieve data from multiple databases or tables and allows for cross-datasets calculations in the report.
Multi-sheet Report Design
It allows you to create multi-sheet reports in the designer, as well as import and export Excel files with multiple sheets.
Multi-report Runtime Environment
It can switch design reports where there are multiple running reports.
A multi-report environment refers to a scenario where there are multiple working directories. The independent application or integrated application of each report will form a working directory. Each working directory contains jar files, report template files, resource management files, and so on.
If you install FineReport on your computer, the webroot folder in the local installation directory functions as a separate local working directory.
If there are multiple environments such as testing environments and production environments, FineReport allows you to easily switch between multiple working directories.
Enhanced Statistical Analysis Module
It allows custom grouping (including conditional grouping and formula grouping), as well as hierarchical coordinate formulas for making templates that require comparative analysis (providing comparison methods like year-on-year, month-on-month, ranking, proportion, and accumulation).
Parameter Query Page
FineReport offers a dedicated parameter panel for you to query data quickly. You can create a desired page by dragging and dropping relevant widgets there and customizing the layout.
The parameter panel is on the upper part of the report-making page. Set the layout of the parameter query panel through dragging and dropping more than 20 types of widgets including string control, number control, date, drop-down box, drop-down boxes, drop-down checkbox, drop-down tree, drop-down multi-select tree, radio button group/checkbox group, password, Iframe, list, view tree, and multi-file upload.
You can set basic properties of the parameter panel, including whether to display the panel, whether to display report content before querying, panel background, and panel display position.
Template Permission Integration
It allows integration with other information systems through dataset authentication and LDAP authentication, achieving permission control on report pages. For details, see Template Authentication.
Remote Design
FineReport adopts a three-tier structure to allow you to create and modify report templates on the designer remotely.
It enables local design and remote publishment in the remote design mode and allows you to directly edit and modify server-side report files. For details, see Remote Design.
Modular Component Design
Users can download and use components in the FanRuan market as needed for report development. Users can also develop components by themselves and reuse them within templates and across templates to improve template-making efficiency, and the stle of reused components can be fully preserved. Meanwhole, general/aggregation reports as well as dashboards support template theme management for the quick production of templates.
Template Assistant
FineReport 11.0 has the built-in Template Assistant plugin. You can click Template Detection Assistant to check the performance of a template, find possible performance issues, and modify them according to suggestions. For details, see Template Detection Assistant.
HTML5 Dynamic Chart
FineReport uses html5 Canvas and SVG to allow dynamic charts to be displayed on the browser, with rich animations and interactive effects.
If this function is registered, you can display dynamic charts using Canvas and SVG and set animation effects, interactive actions, coordinate axis prompts, highlight selected content, zoom coordinate axis, and so on.
If this function is not registered, you cannot use Advanced Chart Interaction.
If this function is not registered, charts cannot be dynamically displayed through Canvas. There is no dynamic display effects, series interactions, coordinate axis prompts, selected highlighting, or coordinate axis zooming.
Aggregation Report
It allows you to place report elements on a canvas and edit and combine any report elements.
It is very difficult to make complex large reports that involve multiple data sources and a lot of statistics and indicators in a conventional way. The aggregation report function can greatly simplify your report-making work. For details, see Aggregation Report.
Data Analysis
By adding the op=view parameter to the report access address, you can use FineReport to re-analyze data on the current page for in-depth analysis, saving you from repeated data connections. For details, see Data Analysis.
1. To preview the collapse tree effect, you need to select Data Analysis Preview in the drop-down list of the preview button.
2. If this feature is not registered, you cannot preview reports in data analysis mode.
Print and Export
It allows you to print reports accurately and clearly. It supports zero client printing and provides many other advanced functions such as client-end silent printing.
Templates can be exported in various formats such as pdf, excel, word, and images.
Word Report
The Word Report plugin, newly launched in FineReport, adopts the Microsoft Office Word+Designer design mode.
Resources in the designer, consisting of dataset fields, parameters, formulas, charts, and tables, are all prepared or designed in the designer.
These resources can be directly inserted into Microsoft Office Word, and modified in terms of their format and layout to export fixed-format Word files.
Dashboard
By simply and flexibly dragging components, you can quickly make a dashboard, which is more beautiful than traditional cell reports. It can adapt to the size and resolution of screens. The component layout is intelligently arranged with great interaction effects, which is very suitable for building a decision-making visual board.
If this function is not registered, you cannot use dashboards.
FRMBS Layout
It allows you to adjust the layout of frm on the web page to speed up frm design and debugging. For details, see Developer Debug.
Data Entry
Data Entry
Data in a data entry report can be entered into different tables of the same database or into different databases. For details, see Data Entry Preview.
Multi-level Data Report
FineReport multi-level report function supports multiple report process styles, task notification methods such as email notification and system notification, and report settings such as limited-time reporting and scheduled distribution.
Excel Import
It supports importing data from Excel into the database in the browser through Custom Import Excel in the toolbar or batch import without preview.
Most business personnel are proficient in using office software and often find that data have already been saved in Excel files of the same format when filling out reports.
Therefore, when filling out the form, you can import the data stored in Excel online into the current page using the toolbar button or batch import without preview, and submit them to the database, saving you from re-entering data. For details, see Excel Import.
FineVis Data Visualization
FineVis is a zero-code data visualization design tool that satisfies data visualization requirements in a more convenient and professional product way.
If the report server project is not registered or the license has expired, a message is displayed in the lower right corner of the template during FVS template preview, indicating that you are using a function which is not registered: FineVis Visualization Dashboard.
If the report server project has been registered with an official license but does not contain FVS function points, FineVis templates cannot be created or opened. In this case, you need to switch to unregistered project trial.
The following table lists function points corresponding to FVS.
Function Point | Description |
---|---|
Visual Dashboard | Most basic functions and common components of FineVis data visualization. Note: 1. To use Extended Chart in the chart component, you need to purchase the Extended Chart function point. 2. If you need to use the following 4 function points, you must purchase this function. |
Multi-Page Design | Functions related to FVS multi-page design.
|
FVS 3D Component - 3D City | Functions related to FVS 3D city scene components.
|
FVS 3D Component - Custom Model | Functions related to FVS 3D custom scene components.
|
FVS 3D Component - Unity | Functions related to FVS Unity components. |
Enhanced Display
Advanced Chart Interaction
It includes data linkage (clicking a datum in a chart causes data in other charts or cells to change), monitor refresh (when data in the database changes, the chart dynamically changes in and prompts the changed content), and flashing animation (important graphics flashes). For details, see Chart Interaction.
Extended Chart
You need to install the Extension Chart plugin in advance. After the plugin is installed, you can select and create extended charts.
The currently released extended charts include:
Scene: Scene Switching Map
Globe: 3D Column on Globe, 3D Scatter on Globe, and 3D Line on Globe
Map: Carousel GIS Point Map and Carousel 3D Combined Map
Gauge: Carousel Luminous Gauge, Waterball Chart, and Pixel Point Chart
KPI card: Carousel KPI card and Particle Counter
Time: Time Gear
Column: Arc Column Chart and Non-traditional Column Chart
Others: Carousel Catalog Gear and Fancy Tree
Map
It visually reflects geographical attributes and indicators on the map, allowing you to use built-in maps, custom maps, and GIS maps to visualize data. For details, see Map Introduction.
Portal
Decision Platform
With this decision-making platform, enterprises can build a comprehensive decision platform, which provides functions including appearance configuration, system operation and maintenance, system configuration, plugin management, user management, data configuration, and user information monitoring, supporting the analysis of various themes.
Data Portal
The Data Portal plugin, created by FanRuan, provides a unified data query entrance. You can quickly find your favorited reports, system announcements, and report dynamics (online/offline) on your portal homepage. Data Portal can help you improve the data query efficiency and reduce the communication cost between report managers and users. For details, see Data Portal Overview.
If no project is registered, you can trial the Data Portal plugin.
If the project has been registered with an official license but does not have the Data Portal function point, a message is displayed in the lower right corner of the portal during data portal preview, indicating that you are using an unregistered function - Data Portal.
Task Schedule
FineReport allows you to easily and quickly set up tasks, such as daily, monthly, quarterly, and annual reports.
You just need to set scheduled tasks, and the server will automatically complete the set tasks at the specified time.
FineReport supports scheduled report generation, scheduled data conversion, and scheduled sending of emails, SMS, and app notifications. It also allows specifying directories where reports are generated and viewing report generation results with a Web browser. For details, see Task Schedule Management.
Intelligent O&M
This function can intelligently detect system problems and risks, set thresholds for memory occupancy warnings, actively push alert messages by system messages, emails, and SMS, and notify the operation and maintenance personnel in a timely manner to ensure the high availability of the system. For details, see Intelligent O&M.
Group Authority Control
Through group authority control, multiple departments can share the system, and each department can have its own admin. Permissions can be assigned to corresponding employees in the department to form hierarchical management, and the admins can only assign template permissions within their own scope of responsibility.
It supports the multi-level allocation of permissions for database connection, report design, and report viewing and management.
SMS Platform
It integrates the SMS function provided by operators.
It is compatible with FanRuan's report management system and report templates for SMS notification scenarios, such as scheduled task failure notification, intelligent alert notification, user identity verification when changing passwords, and other system message notifications. For details, see SMS Service.
Data Alert
Assume that you need to both display data through FineReport reports and monitor whether abnormal data occurs. The Data Alert plugin is tailor-made to meet your requirements. It allows you to create data monitoring alerts while viewing templates. In this case, the system sends notifications automatically if abnormalities are detected. For details, see Data Alert Overview.
If the project is not officially registered, you can trial plugin full functions after installing the Data Alert plugin.
If the project is registered but the Data Alert function point is unregistered, you can create a maximum of two alert tasks with the plugin.
To use the Data Alert function in the FineVis template, you need to activate the Visual Dashboard and Template Authentication function points.
Mobile Terminal
The mobile end usage involves accessing a single template/report directory via the DataAnalyst app, HTML5 webpage, and HTML5 integrated products (third-party Apps).
According to usage scenarios, you need to register different function points, as shown in the following table.
Scenarios | Decision Platform | Mobile Decision Platform | Mobile Terminal Report Display |
PC Platform | Registration required | No registration required | No registration required |
DataAnalyst App | Registration required | Registration required | Registration required |
Browsing a single template via H5 Web Integrated a single template with H5 Web | No single sign-on in case of no registration Single sign-on available in case of registration | No registration required | Registration required |
Browsing platform directory via H5 Web | Registration required | No registration required | Registration required |
Integrated platform directory with H5 Web | Registration required | No registration required | Registration required |
Mobile Decision Platform
It refers to the native mobile application developed by FanRuan (App name: DataAnalyst), supporting iOS and Android systems, featuring user-friendly and easy to use, and allowing to bind mobile devices to safeguard user information security. For details, see Mobile Platform Introduction.
Mobile Terminal Report Display
Mobile FineReport adopts native rendering technology and is specially optimized for mobile processors. It far outweighs traditional HTML reports in the rendering speed and smoothness of interactive operations.
The data amount required to view reports is only 1/10 to 1/5 of that of traditional HTML reports. You can quickly open reports for smooth interaction even with a 3G network.
License Expiration Reminder
Some users use short-term authorized projects, which will be affected by the expiration of the authorization.
FineReport V11.0.3 and later versions have a License Expired Reminder function to remind users to replace authorization in advance through SMS, platform, and email.
Setting Method
Log in to the decision-making system as the super admin, choose System Management > Registration Management > Global Setting to set the date and the receiver of the expiration reminder, and click Save.
You can set it to remind users to update the authorization from 1 to 15 days (default value as 7) before the expiration.
1. Click Enable SMS to configure the SMS settings. For details, see SMS Service.
2. Click Enable Email to configure the email settings. For details, see Email service.
Effect Display
When the reminder deadline is reached, the system will automatically send the reminder message to the designated recipient at 9:00 A.M. every morning, with a prompt that your authorization license will expire in N days, please re-authorize as soon as possible.
1. SMS reminder
2. Platform reminder
3. Email reminder
Function Point Comparison During Re-registration
Some users' license file has a short valid time. So they need to re-register regularly. If there are missing function points in the new license file, it may cause the previously made dashboard to be unusable.
In FineReport V11.0.8 and later, when you re-register the project, a comparison will be made between the new and old lic files. If there are changes in the function points, you will be notified in a pop-up window: Sure to continue registration? There are changes in the new lic file function points, which may cause the project to not work properly! Please contact technical support to check the lic file.
Carefully check whether you want to change the function points and contact technical supports in time if there is any problem.