Calculation Attribute

  • Last update:August 22, 2025
  • Overview

    After you select New Calculation Engine as the pagination engine in a CPT template, the Calculation Attribute function entry will be added to the panel of Template on the menu bar, as shown in the following figure.

    This document describes the function and its setting items.

    1.jpg

    Setting Item

    Query Cache

    You can tick Query Cache to cache query results, which will apply to subsequent queries and remain valid until the database is updated.

    Query Cache can reduce the server load and report loading time.

    2.1.jpg

    Multi-Source Optimization

    For a report with multiple datasets with numerous dataset associations and data filtering operations, you can select Multi-Source Optimization to optimize filtering performance and improve data retrieval efficiency.

    2.2.jpg

    Prioritizing Cursor Pagination

    The cursor-based pagination method can improve report performance and extend report compatibility with more data sources.

    2.3.jpg

    Optimizing Collapsible Tree Performance

    You can click Experimental Function in the upper right corner to open a window where two setting items for optimizing collapsible tree performance are available, as shown in the following figure.

    2.4.jpg

    For details about a demonstration example, see Collapsible Tree Setting with the New Calculation Engine.

    Optimizing Performance of the Collapsible Tree in a Single Template

    You can select Collapsible Tree to optimize the loading of frontend data in the current template, thereby improving the frontend performance of the collapsible tree.

    2.4.1-1.jpg

    Asynchronous Fetch will appear on the Calculation Attribute page after you select Collapsible Tree. Ticking this option enables the collapsible tree template to fetch data asynchronously, realizing higher data fetching performance. You are advised to tick it when the template contains large volumes of data.

    2.4.1-2.jpg

    iconNote: 
    Expansion Layer below Asynchronous Fetch allows you to customize the default expansion depth of the collapsible tree. The function is still under development and is not available currently.

    Optimizing Performance of Collapsible Trees in All Templates

    You can select Collapsible Tree - Async to optimize collapsible tree performance with the Asynchronous Fetch function enabled for all templates in the current project.

    2.4.2.jpg

    Attachment List


    Theme: Performance Optimization
    • 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