反饋已提交

網絡繁忙

範本計算屬性

  • 文檔創建者:FineReportTW
  • 最近更新: 2022-06-16
  • 一、概述

    1. cpt 範本使用新計算引擎後,點選 FineReport 設計器菜單欄中的【範本】,新增【計算屬性】設定項。如下圖所示。

    二、功能介紹

    1
    功能入口。
    1. 點選設計器選單欄中的【範本】【計算屬性】,進入設定介面。

    2
    查詢快取/多源優化。
    1. 查詢快取:就是資料集快取,勾選後可快取查詢結果,從而降低伺服器壓力,提升報表的展現速度。

    2. 多源優化:勾選後,將對跨資料來源的取數進行最佳化。


    3
    優先使用遊標分頁。
    1. 新計算引擎預設使用 SQL 分頁,勾選【優先使用遊標分頁】後,將優先使用遊標進行分頁。

    2. 新計算引擎分頁邏輯:【嘗試優先的分頁設定】→【報錯則嘗試另一種分頁設定】→【再報錯則轉老引擎計算】。

    4
    實驗性功能--摺疊樹--同步取數。
    1. 實驗性功能介面如下:

    1. 實現原理:主要優化前臺資料載入的效能問題,實現前臺異步載入,優化摺疊樹的前端效能。

    2. 支援場景:

      摺疊樹縱向擴展。

      單棵摺疊樹。

    3. 功能介面:勾選【摺疊樹】按鈕,計算屬性會增加摺疊樹設定相關面板,預設為非異步取數,可自行對【單範本】開關異步取數。如下圖所示。

      :【展開層級】功能暫未支援。

    5
    實驗性功能--摺疊樹--非同步取數。
    1. 實現原理:主要針對結構比較標準的單棵縱向摺疊樹,透過異步取數+非同步載入,從取數階段就進行摺疊樹效能的優化。

    2. 支援場景(只支援同時滿足以下條件的場景)

      單資料集。

      摺疊樹按鈕縱向排布。

      資料欄公式僅支援sum()彙總和列內計算。

      單棵摺疊樹。

      摺疊樹按鈕所在列的資料欄左父格需設定為摺疊樹按鈕所在儲存

    3. 【摺疊樹—異步取數】為全域性開關,開啟後所有範本預設優先異步取數。

    三、注意事項

    1
    新引擎摺疊樹支援的功能。
    1. 新引擎摺疊樹支援凍結功能。具體參見凍結

    2. 新引擎摺疊樹支援調整摺疊按鈕所在儲存格的內容樣式。具體參見儲存格內容樣式

    2
    新引擎摺疊樹所有層級都需要設定摺疊樹按鈕
    1. 新引擎摺疊樹所有層級都需要設定摺疊樹按鈕,而引擎支援最後一層級不設定摺疊樹按鈕,如碰到此問題,可在最後一層增加摺疊樹按鈕解決。


    附件列表


    主題: 11.0新增功能
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 圖片不清晰
    • 用語看不懂
    • 功能說明看不懂
    • 操作說明太簡單
    • 內容有錯誤

    文 檔回 饋

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

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

    不再提示

    10s後關閉