Extended Chart Plugin

  • Last update:November 24, 2023
  • Overview

    Version

    Report Server Version
    Plugin VersionFunctional Change

    11.0

    V4.6.5

    Optimized the logic of extracting data from extended chart cells, solving the problem of incomplete data display.

    11.0

    V4.6.4

    /

    Recommended Configuration

    iconNote:
    The configuration requirements are for the client computers that preview extended charts, not for the server.

    The following table shows recommended configurations and minimum configurations.

    Hardware
    Recommended ConfigurationMinimum Configuration

    CPU

    Intel i7 within the last 3 generations and AMD R5 with the latest and later versions

    Intel i5 with the 6th generation and later generations

    Memory

    16.0 GB and above

    8.0 GB and above

    Graphics Card

    Independent graphics cards with GTX 1050 Ti and later versions

    Independent graphics cards with GTX 750 and later versions

    Operating System

    Windows 10

    Windows 10

    Browser

    Chrome browser with the latest version

    Chrome browser with the minimum version as 86

    Application Scenario

    In order to meet the animation and autoplay effects in large screen and other scenarios, FanRuan developed the Extended Chart plugin based on technologies like WebGL.

    The plugin includes some new fascinating charts with impressive visual effects. At the same time, this plugin will be continuously updated, ensuring the extended chart content richness and expanding the chart application range in large screen scenarios.

    Usage Instruction

    • Extended charts cannot be exported.

    • Extended charts are not supported on mobile terminals.

    • Any basic chart interfaces cannot be used in extended charts.

    • Extended charts can only be previewed in the Chrome.

    Extended Chart Type

    Currently, the plugin supports 19 extended charts (9 broad types in total), as shown in the following table.

    iconNote:
    You can click the following links to obtain detailed descriptions and template examples for each extended chart.


    Broad Type
    Extended Chart

    Extended Chart - Scene

    Scene Switching Map

    Extended Chart - Globe

    3D Column Earth

    3D Point Globe

    3D Line Earth

    Extended Chart - Map

    Carousel GIS Point Map

    Carousel 3D Combined Map

    Extended Chart - Gauge

    Carousel Luminous Gauge

    Waterball Chart

    Pixel Point Chart

    Extended Chart - KPI Card

    Carousel KPI Card – Flashing

    Carousel KPI Card – Electronic

    Particle Counter

    Extended Chart - Time

    Time Gear

    Extended Chart - Column

    Arc Column Chart

    Non-traditional Column Chart

    Carousel Bar Chart

    Extended Chart - Pie Chart

    Carousel Pie Chart

    Extended Chart - Others

    Carousel Catalog Gear

    Fancy Tree - Electronic and Fancy Tree - Model

     1.png

    Plugin Introduction

    Plugin Installation

    The plugin is automatically installed with the FineReport11.0 designer installation. You can directly use extended charts to design reports after opening the designer.

    Click to download the plugin: Extended Chart Plugin.

    For details about how to install plugins in the designer, see Designer Plugin Management.

    For details about how to install plugins on the server, see Server Plugin Management.

    Operation Method

    1. In Dashboards

    Directly drag extended charts from the chart management panel into the dashboard body.

     2.png

    2. In General Reports

    Select a cell, click the Insert Chart icon on the top toolbar, and insert the needed extended charts.

     3.png

    Timed Refresh

    The Timed Refresh function is supported in the Extended Chart plugin 3.5 and later versions, allowing chart data to be refreshed at regular intervals.

     4.png

    Notes

    Plugin Authorization

    To use extended charts, you need to purchase the corresponding functions in FineReport’s license registration.

    The plugin is marked as free in the plugin market, because the plugin can only be directly authorized in the official license file and cannot be purchased through the plugin market.

    If the report server project is not registered or the license is expired, a prompt appears in the bottom right corner indicating that you are trying out the function - Extended Chart (or the name of the third-party chart plugin).

    Component Refresh

    Currently, the plugin does not support the component refresh function. You can achieve the component refresh effect by adding JS in the chart interaction attributes.

    JAR Package Dependency

    The Extended Chart plugin 4.0 and later versions depend on the related JAR packages starting with jxbrowser in the path %FR_HOME%\lib, as shown in the following figure.

    If the JAR package is missing, an error appears after you install the plugin, indicating that the extended chart initialization fails.

     5.png

    If the two JAR packages are missing in your designer installation directory, you need to download the JAR packages based on your own system, unzip them, and copy them to the path %FR_HOME%\lib.


    iconNote:
    The current JAR package has been upgraded to 7.22.


    Designer Environment
    JAR Package

    Windows

    jxbrowser-7.22.jar

    jxbrowser-win64-7.22.jar

    jxbrowser-win32-7.22.jar

    Linux

    jxbrowser-linux64-7.22.jar

    jxbrowser-linux64-arm-7.22.jar

    Mac

    jxbrowser-mac-7.22.jar

    Error for Plugin Uninstalled/Disabled

    Problem

    When you open a template with extended charts, a prompt pops up: "Failed to install the chart plugin (extended chart or chart plugins). If you perform edit and save the template, file corruption will be incurred. Possible reason: During remote design, the chart plugin version is inconsistent, the chart plugin version is too low, or the chart plugin is not installed. You are advised to update the plugin to the latest version before template edit."

    The template failed to open, as shown in the following figure.  

     6.png

    Cause

    The following paragraphs show possible reasons:

    1. The plugin was not installed successfully or has been disabled on the report directory environment.

    2. The plugin version is lower than the version in which the extended charts are created in the template.

    3. The local and remote extended chart versions are inconsistent during remote design.

    4. The plugin has not been fully loaded (namely, not installed) when the designer first starts and the default opened template contains extended charts or other chart plugins.

    5. The template is damaged. (Search for "chartx" in the template opened with an editor. If "chartx" can be searched, the template is damaged.)

    Solution

    1. If the error is caused by the first three reasons, you need to keep the Extended Chart plugin versions consistent or update them to the latest version synchronously. Then reopen the template directly or click Retry to open the template to edit.

    2. If the error is caused by the fourth reason, you can perform the following operations:

    Install the Performance Optimization plugin, which allows the template not to be opened by default, thus avoiding the error. You can double-click to open the template.

    Close the default opened template and reopen it.

    3. If the error is caused by the fifth reason, you are advised to recreate a template.


    Attachment List


    Theme: Chart
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy