反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

填報分頁

一、概述

  1. 填報前端預覽時,所有資料都是在同一頁展示,如果資料量過大會導致頁面速度變得非常慢。

  2. 可以通過設定【填報】像【分頁預覽】一樣進行分頁展示,從而提高填報預覽的速度。

  3. 在填報預覽(op=write)下,使用 __cutpage__=v 參數(即在 URL 後增加 &__cutpage__=v),來啟用填報分頁效果。

  4. 該方法不支持新填報預覽和行動端,不支持欄分頁(欄後分頁和欄前分頁),分頁後不支持頁碼函數$$page__number、$$totalPage__number。

  5. 【__】是兩個下劃線。

二、範例

1
準備資料。
  1. 在【範本資料集】點擊【+】。

  2. 新建【資料庫查詢】。

  3. SQL 語句為:SELECT * FROM 訂單明細 limit 1000。

  4. 點擊【確定】。


21.png


2
設定【欄後分頁】。
  1. 設計填報表格,將資料集字段拖到對應儲存格中,為 A2:F2 儲存格添加文字元件。

  2. 在【條件屬性】中新增【條件屬性1】。

  3. 新增分頁為【列後分頁】,設定【列後分頁】是為了限制每頁展示多少列資料。

  4. 選擇【公式】輸入:(row() - 1) % 200 = 0 。該公式含義為每200列分一頁,如果感覺頁面仍然卡頓,可以減小該數值。此公式中的 【-1】 是因為範例中有一列為表頭標題,所以需要減去不參與計算,實際應用時請根據自己的報表表頭的列數進行減列。關於函式 row() 詳情可見 ROW

  5. 點擊【新增】。如下圖所示。


22.png
3
效果預覽。
  1.  保存範本,點擊【填報預覽】,在 URL 後面添加參數 &__cutpage__=v 後重新預覽範本,效果如下圖所示。


23.png

 

三、範本下載

  1. 已完成範本可參見:【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Form\Cutpage\填報分頁.cpt】。

  2. 點擊下載範本。

填報分頁.cpt


四、注意事項

1
平臺掛載開啟【填報分頁】。
  1. 如果是在平臺中掛載填報範本需要分頁,可以在參數設定中實現。進入【數據決策系統】→【管理系統】。

  2. 進入【目錄管理】。

  3. 點擊【新增範本】。

  4. 選擇某個檔案後點擊【下一步】。

  5. 設定參數名稱為 __cutpage__ ,類型為【字串】,值為 【v】。點擊【確定】即可完成設定。


24.png

 

2
凍結標題列。
  1. 如果希望翻頁後標題部分保持不動,則可以設定【凍結】。詳情可見 A11-13 範本-重複與凍結設定

  2. 進入【範本】→【重複與凍結設定】。

    選擇需要重複和填報凍結的列欄。


25.png

 


附件列表


主題: 報表特性
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉