Streaming Export Driven by the Row-based Engine

  • Last update:  2024-04-29
  • Overview

    Version

    Report Server VersionFunctional Change

    11.0

    /

    Function Description

    Excel export, especially big-data Excel export, takes up a lot of memory, and may cause server memory overflow during high concurrency.
    Therefore, the streaming export function is supported. Like draining a pool of water only from a small outlet (rather than from a pool of the same volume), the streaming export function greatly reduces memory usage.
    Using the
    Excel Streaming Export Driven by the Row-based Engine plugin, you can export massive amounts of information (millions of rows of data records) with low memory usage and fast server response to the browser.

    Function Description

    Streaming Export as Excel

    Streaming export is supported in FineReport 11.0 by default. You just need to add the export parameter (rather than any other parameters) to enable streaming export.

    After previewing the template, suffix the link with &format=excel and press Enter to streamingly export the template.

    图1.png

    iconNote:
    If you cannot open the exported file, your computer has locked the Excel file exported streamingly. You need to unlock the file in Properties, as shown in the following figure.

    图2.png

    Streaming Export as Excel 2007 After the Row-based Engine Is Enabled

    After enabling the row-based engine, the common export method is used as the FineReport export method by default. In this case, you can install the Excel Streaming Export Driven by the Row-based Engine plugin.

    Plugin Installation

    Download the Excel Streaming Export Driven by the Row-based Engine plugin.

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

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

    Enabling the Report Engine Attribute

    Choose Template > Report Engine Attribute to open the row-based engine setting page, as shown in the following figure.

    图3.png

    Effect Display

    The export result is the same as that in section "Streaming Export as Excel."

    Notes

    (1) Due to interface limitations, streaming export only supports Excel 2007 and later versions.

    (2) The function is not supported on mobile terminals.


    Attachment List


    Theme: Report Application
    • 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