反饋已提交
網絡繁忙
分頁報表是十分常見的報表型別,FineReport提供了對應的JS API,可以透過JS對報表分頁進行一系列操作。
方法
gotoPreviousPage()
跳轉到上一頁
參數
-
傳回值
void
範例
範例1:若獲取到的報表塊物件定義為 report ,跳轉到上一頁。
report.gotoPreviousPage();
範例2:普通報表中跳轉到上一頁。
_g().gotoPreviousPage();
範例3:決策報表中 report0 報表塊跳轉到上一頁。
_g().getWidgetByName('report0').gotoPreviousPage();
應用範例
自訂一個按鈕【上一頁】,點擊時跳轉到報表上一頁:
點擊可下載範本:跳轉到上一頁.cpt。
行動端
支援行動端。
gotoNextPage()
跳轉到下一頁。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到下一頁:
report.gotoNextPage();
範例2:普通報表中跳轉到下一頁:
_g().gotoNextPage();
範例3:決策報表中 report0 報表塊跳轉到下一頁:
_g().getWidgetByName('report0').gotoNextPage();
自訂一個按鈕【下一頁】,點擊時跳轉到報表下一頁:
點擊可下載範本:跳轉到下一頁.cpt。
gotoLastPage()
跳轉到最後一頁。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到最後一頁:
report.gotoLastPage();
範例2:普通報表中跳轉到最後一頁:
_g().gotoLastPage();
範例3:決策報表中 report0 報表塊跳轉到最後一頁:
_g().getWidgetByName('report0').gotoLastPage();
自訂一個按鈕【末頁】,點擊時跳轉到報表末頁:
點擊可下載範本:跳轉到末頁.cpt 。
支援行動端
gotoFirstPage()
跳轉到第一頁
範例1:若獲取到的報表塊物件定義為 report ,跳轉到第一頁:
report.gotoFirstPage();
範例2:普通報表中跳轉到第一頁:
_g().gotoFirstPage();
範例3:決策報表中 report0 報表塊跳轉到第一頁:
_g().getWidgetByName('report0').gotoFirstPage();
自訂一個按鈕【首頁】,點擊時跳轉到報表首頁:
點擊可下載範本:跳轉到首頁.cpt。
gotoPage(pageNumber)
跳轉到指定頁。
pageNumber:number
指定頁的頁碼,數字。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到第 3 頁:
report.gotoPage(3);
範例2:普通報表中跳轉到第 3 頁:
_g().gotoPage(3);
範例3:決策報表中 report0 報表塊跳轉到第 3 頁:
_g().getWidgetByName('report0').gotoPage(3);
自訂一個按鈕【第3頁】,點擊時跳轉到報表第 3 頁:
點擊可下載範本:跳轉到指定頁.cpt。
getCurrentPageIndex()
獲取當前頁頁碼。
number
當前頁的頁碼,數字。
範例1:若獲取到的報表物件定義為 report ,獲取報表物件當前頁頁碼:
report.getCurrentPageIndex();
範例2:普通報表中獲取當前頁頁碼:
範例3:決策報表中獲取 report0 報表塊當前頁的頁碼:
_g().getWidgetByName('report0').getCurrentPageIndex();
自訂一個按鈕【檢視頁碼】,點擊時檢視報表當前頁碼:
點擊可下載範本:檢視當前頁頁碼.cpt。
getReportTotalPage()
獲取總頁數。
報表總頁數,數字。
範例1:若獲取到的報表物件定義為 report ,獲取報表物件總頁數:
report.getReportTotalPage();
範例2:普通報表中獲取報表總頁數:
_g().getReportTotalPage();
範例3:決策報表中獲取 report0 報表塊的總頁碼:
_g().getWidgetByName('report0').getReportTotalPage();
自訂一個按鈕【檢視總頁碼】,點擊時檢視報表的總頁碼:
點擊可下載範本:檢視總頁碼.cpt。
屬性
currentPageIndex
報表當前頁的頁碼。
範例1:若獲取到的報表物件定義為 report ,報表物件當前頁碼:
report.currentPageIndex;
範例2:普通報表當前頁頁碼:
_g().currentPageIndex;
範例3:決策報表中 report0 報表塊當前頁的頁碼:
_g().getWidgetByName('report0').currentPageIndex;
自訂一個按鈕【檢視頁碼】,點擊時檢視報表當前的頁碼:
reportTotalPage
報表的總頁數。
數字,報表總頁數。
範例1:若獲取到的報表物件定義為 report ,報表物件總頁數:
report.reportTotalPage;
範例2:普通報表中報表總頁數:
_g().reportTotalPage;
範例3:決策報表中 report0 報表塊的總頁數:
_g().getWidgetByName('report0').reportTotalPage;
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉