Version
Report Server Version | Report Server Version | App Version | HTML5 Mobile Display Plugin |
11.0.5 | 2022/05/20 | V 11.0.66 | V 11.0.66 |
Introductions
Preparing Data
Optimizations:
1. Selected tables under the selected mode only when using Postgre databases to create database queries. Details
2. Added a front-end configuration page to dataset parallel fetch optimization plugin, which can be used for a single template.
3. Supported customizing Driver Management. Details
Report
Optimizations:
1. Date widget supported displaying in year format to replace Year Selection widget. Details
2. When the format of the Date widget is not supported, the system would prompt in red: The current date/time format does not support. Please Re-enter. Details
3. Common parameter combinations supported triggering linkage and events. Details
4. Exported a blank image would return an image with a prompt message and error code: 11100024. Details
5. Refined the big dataset export log, and added error codes 11100025, 11100026, and 11100027. Details
6. When exporting big dataset, an error prompt would pop up, including the title, error code, error details, and error stack. Details
7. Refined remote design logs, and added error codes 11300116 and 11300117. Details
8. Optimized Text Function. Added ENBYSTRNUM, TEXTGETNUM, and GETCHARNUM functions. Details
9. Optimized Math Function. Added GCD and LCM functions. Details
Platform
New functions:
1. Added Dashboard calculation setting. After enabling Parallel Computing Report Block, the efficiency of report block calculation can be improved. Details
2. Added Parameter Setting. After enabling Delay calculation of global parameters and template parameters, the speed and performance of parameter calculation can be improved. Details
Optimizations:
1. Added user-friendly front-end prompts and interaction settings to make it more convenient for you to use task schedule. Details
2. If Export data limit for a single chart is triggered, it will be recorded in the INFO-level system log for problem location.
3. Added error code 21300019 for login exception caused by token reading failure.
Mobile Platform
Supported parameter configuration for achieving the effect of mobile preview on Pad. Details
Preparing Data
Optimizing Postgre Databases Data Connection
Postgre databases have different data tables in different modes.
If you select Postgre database connection, you can only add tables under the mode that you have selected when connecting.
For details, see Dataset Query.
Optimizing Dataset Parallel Fetch Optimization Plugin
By installing the dataset parallel fetch optimization plugin, the parallel fetch of dataset can be optimized. Supported caching when parallel extraction is performed to accelerate the speed and avoid duplicate extractions.
Before version 4.10: The plugin is enabled by default for all templates.
Version 4.10 and later versions: Added a front-end configuration page to the platform, and the plugin can take effect on the specified template.
For details, see Dataset Parallel Fetch Optimization Plugin.
Supporting Driver Management Customization
If you have high requirements for engineering safety, it is recommended to disable the upload function in Driver Management. And you can enable it when you need it.
The super admin can set the finedb parameter SystemConfig.driverUpload to false to forbid uploading through Driver Management.
Error occurs when uploading: Not allowed to upload driver jar package, can modify the configuration value of "SystemConfig.driverUpload" to open this feature.
For details, see Driver Management.
Report
Date Widget Supporting Displaying Year Format
You can modify the date format to yyyy to change the Date widget format to year.
For details, see Date and Time Widget.
Optimizing Date Widget Format-filling Interaction
Optimized Date widget interaction. If the format you fill in is not supported, the sample box will prompt in red: The current date/time format does not support. Please Re-enter.
For details, see Date and Time Widget.
Common Parameter Combinations Supporting Triggering Linkage and Events
Added Trigger edit end event on the attribute configuration interface of the parameter pane. You can only tick the function after selecting Use Parameter Combination.
After ticking the function, when a common parameter combination is triggered, edit end events for relevant controls will be triggered; No event will be triggered without ticking the function.
For details, see Parameter Pane Introduction.
Optimizing Blank Image Export Interaction
Before version 11.0.5: Because of some issues (such as internal network problems), when you preview a template, the report is normal, but the exported image is blank.
Version 11.0.5 and later versions: When you export, it will not directly return a blank image, but return an image with a prompt message: Error code: 11100028 Image export failed: Network reason. Check the error details in the log.
For details, see Export.
Refining Export Log of Big Datasets
Refined the export log of big datasets and added error codes.
For details, see Big Dataset Export.
Error Code | Title | Error Detail |
11100025 | Big Dataset Export Exception | Please check the format of the xxx data field. You can refer to Common Problems with Big Dataset for help or contact technical support. |
11100026 | Big Dataset Export Exception | Please check if there are any special characters in the data field name or column name. You can refer to Common Problems with Big Dataset for help or contact technical support. |
11100027 | Exporting Big Dataset Connection Timedout | Connection timed out. You can refer to Common Problems with Big Dataset for help or contact technical support. |
/ | Unknown Error Occurred During Big Dataset Export | An unknown error occurred. You can refer to Common Problems with Big Dataset for help or contact technical support. |
Optimizing Big Dataset Export Error Interaction
During the export process, if an error occurs, a pop-up window will prompt with title, error code, error details, and error stack.
For details, see Data Alert Plugin.
Refining Remote Design Error Logs
Refined remote design logs and added error codes.
For details, see Remote Design FAQ.
Error Code | Title | Error Detail |
11300116 | Redirection for Remote Design Host Location is Not Supported | When remotely connecting, if there are GET requests or POST requests, redirection is prohibited and the host location needs to be modified. |
11300117 | Issues with the Remote Server Network Configuration | Remote design connection test is successful, but when you switch to remote design, the connection fails. The reason is that the remote design request is intercepted. |
Optimizing Text Functions
Added ENBYSTRNUM, TEXTGETNUM, GETCHARNUM functions.
For details, see Text Function.
Function | Introduction |
ENBYSTRNUM | Elements that need to be displayed in a new line, which can be numbers, characters and so on. For example: ENBYSTRNUM("FR CO.",3) equals FR CO. |
TEXTGETNUM | Extract numbers from the string and display them in the original order. For example: TEXTGETNUM(asf2d45g6r7742e) equals 24567742. |
GETCHARNUM | Calculate the number of specified characters in a string. For example: GETCHARNUM("2021-03-23",-) equals 2. |
Optimizing Mathematical Functions
Added GCD and LCM functions.
For details, see Math Function.
Function | Introduction |
GCD | Find the greatest common divisor of numbers 1 to 255. For example, GCD(16,12) equals 4. |
LCM | Find the least common multiple of numbers 1 to 255. For example, LCM(4,5) equals 20. |
Platform
Adding Dashboard Calculation Setting
Added Parallel Computing Report Block, which is disabled by default.
After enabling the function, the calculation efficiency of the report block can be improved.
For details, see General Setting.
Adding Parameter Setting
Added Parameter Setting. Delay calculation of global parameters and template parameters is disabled by default.
When there are too many global or template parameters in the report, performance issues may occur due to parameter priority calculation. After enabling Delay calculation of global parameters and template parameters, the speed and performance of parameter calculation can be improved.
For details, see General Setting.
Optimizing Task Schedule Front-end Prompts
Added user-friendly front-end prompts and interaction settings to make it more convenient for you to use task schedule.
Under Task Schedule configuration page:
1. When you tick Detailed Frequency Setting in Frequency > Scheduling Cycle, the Delete button below is not displayed by default. It only appears when one or more detailed frequencies are selected.
2. When you tick Email Notification in File Process, if the recipient of the email notification is null, the system will prompt: The email recipient can not be null and the save will fail.
3. When you tick SMS Notification in File Process > SMS Notification, the message cannot exceed 500 characters and the number of SMS parameters cannot exceed seven, otherwise the scheduled task will fail to be saved.
4. When you tick FTP Upload Attachment in File Process, if you have selected In addition to the general result, members of the default user group will receive individual results in Dispatcher Object, there are only individual reports results included in the FTP server storage path without common results. Files will be stored in corresponding folders generated for each user.
5. When you tick SFTP Upload Attachment in File Process, if you have selected In addition to the general result, members of the default user group will receive individual results in Dispatcher Object, there are only individual report results included in the SFTP server storage path without common results. Files will be stored in corresponding folders generated for each user.
For details, see Task Schedule Setting.
Optimizing Template Limit Log
In Intelligent Operations > Load Management > Template Limit, if a template triggers the Export data limit for a single chart, it will be recorded in the INFO-level system log for problem location.
For details, see Template Limit.
Adding Error Code for Login Exception Caused by Token Reading Failure
After setting HttpOnly in the engineering environment, the front end is prevented from reading the token from cookies. Performing login operations such as cross-domain login and background single sign-on causes token reading failure for identity verification.
Added error code 21300019, error: login information expired for this situation.
The super admin can set the parameter value of ServerConfig.tokenFromCookie to true through the fine_conf_entity visual configuration plugin to enable the background to verify the token from the cookie, solving the problem of background single sign-on and cross-domain single sign-on failure under HttpOnly.
For details, see Token Reading Failure Causeing Login Exception.