Version
Report Server Version | JAR Package Version |
---|---|
11.0.18 | 2023-07-11 |
Report
Optimizing SQL Function Writing
The way to write functions in a sql statement is optimized. It can effectively filter input containing malicious code, prevent SQL injection attacks, and further improve the security of the system.
For details, see SQL Function.
Optimizing TOIMAGE Function
The performance of the TOIMAGE function is optimized. The memory occupied is halved after optimization, improving the overall performance and stability of the system.
For details, see Display Image in Cell (TOIMAGE).
Optimizing WEBIMAGE Function
You can set the layout for the image returned by the WEBIMAGE function in Cell Attributes and the layout settings take effect during preview and export, which can better display the image.
For details, see Overview of Other Functions.
Supporting Dynamic URL for FVS iFrame Component
In 1.16.1 and later versions, you can use URL in the iFrame component to insert formulas in the URL to link with widgets, thus displaying different content with dynamic URLs.
For details, see FVS iFrame Component.
Supporting Dynamic URL for FVS Surveillance Video Component
In 1.16.1 and later versions, you can insert formulas in the Monitor Address to link with widgets in the surveillance video component, thus checking different surveillance videos.
Adding GeoJSON Detection Mechanism for FVS 3D City Component
A GeoJSON file detection mechanism has been added to the FVS 3D city component since V1.16.1 to reduce unnecessary consumption caused by incorrect parsing.
At the same time, you can select whether to continue the generation with the correct data, so that part of the process can move on.
New Interfaces for FVS 3D Components
Two new interfaces have been added to the 3D component since V1.16.1, which only supports 3D City and Custom Model components.
subscribeMarkerData: Subscribe to monitor the data update in the 3D component data layer. It can be used to perform a callback if the data in the data layer is update.
updateMarkerData: It can be used to update the data of specified models in the 3D component data layer.
Supporting Parameter Passing for FVS Page Jump Event
In V1.16.0 and later versions, Page Jump event in the FVS interaction supports transfering parameters as the page jumps, so that data changes with the the page.
Adapting FVS Title Component to getValue Interface
In V1.16.0 and later versions, the FVS title component adapts to the getValue interface and can obtain the value of the current object.
For details, see Widget General Use.
Optimizing Event Trigger Logic for FVS Interaction Event
In versions before V1.16.0, only Component Linkage, JavaScript, and 3D Component Animation events support adding multiple events of the same type.
In V1.16.0 and later versions, the logic of FVS interaction event is optimized:
All events support adding multiple events of the same type.
It is supported to trigger different types of events at the same time when adding multiple events. You need to select whether to trigger Web Link, Pop-up Box, and Page Jump events, and the rest of the events do not need to be selected and will be triggered directly.
Adding refreshData interface for FVS 3D Component
If there is an animation in the model or the preview perspective changes, the overall model will be refreshed at the time you transfer new data. The model animation will start again, and the perspective will be restored to its original.
A refreshData interface is added in V1.16.0 and later versions, which can refresh merely data instead of the overall model, ensuring that the current animation/perspective remains unchanged.
FVS Template Version Management
In V1.15.1 and later versions, FVS supports template version management.
Platform
Optimizing Registration Failure Prompt
To help users find out the reasons for registration failure and improve the user experience and registration efficiency, version 11.0.18 optimizes the prompt of registration failure for authentication methods including Local Machine Info, Public Cloud, Private Cloud, and Local Container.
If registration fails, a pop-up window will prompt the specific reason for the failure and provide corresponding solutions or troubleshooting information.
For details, see Local Machine Information Authentication, Public Cloud Authentication, Private Cloud Authentication, Container Private Cloud Authentication.
Optimizing Style of Common Help Cards
The style of cards in Common Help on the homepage of System Management is optimized. The help document icon is highlighted, making it easy for you to access relevant documents and thus quickly solve problems.
For details, see System Management Introduction.
Mobile Terminal
Fully Optimizing Mobile Platform
To satisfy users' changing demands on the mobile terminal, the architecture of the mobile terminal is restructured in 11.0.18 to optimize GUI layout and functional operations, enhance customization and scalability capabilities, facilitating users' experience on the mobile platform.
1. All setting items in the original mobile platform have been reorganized into the Directory, Module Preview Configuration, Theme, App Config, and H5 Setting pages.
2. You can open the Directory page by setting parameters, on which you can customize the content displayed on the mobile platform, and hide/modify tabs displayed on the mobile platform.
3. More colors applicable to the H5 terminal are added on the Theme page.
4. The Common tab is added for the mobile platform on the H5 terminal.
For details, see Mobile Platform Introduction.
Adapting Widget Display Enhancement Plugin to H5 Terminal
The Widget Display Enhancement plugin adapts to H5 mobile display plugin after V11.0.83. If a template is enabled with Widget Display Enhancement:
1. You can set the style of widgets displayed on the H5 terminal.
H5 widget style supports changing with the theme to help users improve the report production efficiency.
You can also customize Theme Color, Border Line Style, Rounded Border, and Font Size in Widget Style.
2. The interaction effects of drop-down widgets and file widgets on the H5 terminal are optimized.
Drop-down widgets: The way the parameter panel expands, the filtering logic, and display method of searched content are optimized.
File widgets: The way to add images is optimized and now it supports zooming in images and viewing thumbnailas in batches.
For details, see Widget Display Enhancement Plugin.