反饋已提交

網絡繁忙

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

報表分頁API

一、概述

  1. 分頁報表是十分常見的報表型別,FineReport提供了對應的JS API,可以透過JS對報表分頁進行一系列操作。

二、API說明

1
gotoPreviousPage

方法

gotoPreviousPage()

跳轉到上一頁

參數

-

-

傳回值

void

範例

範例1:若獲取到的報表塊物件定義為 report ,跳轉到上一頁。

report.gotoPreviousPage();

範例2:普通報表中跳轉到上一頁。

_g().gotoPreviousPage();

範例3:決策報表中 report0 報表塊跳轉到上一頁。

_g().getWidgetByName('report0').gotoPreviousPage();


應用範例

自訂一個按鈕【上一頁】,點擊時跳轉到報表上一頁:

點擊可下載範本:跳轉到上一頁.cpt

gotoPreviousPage.gif


行動端

支援行動端。

2
gotoNextPage

方法

gotoNextPage()

跳轉到下一頁。

參數

-

-

傳回值

void

範例

範例1:若獲取到的報表塊物件定義為 report ,跳轉到下一頁:

report.gotoNextPage();

範例2:普通報表中跳轉到下一頁:

_g().gotoNextPage();

範例3:決策報表中 report0 報表塊跳轉到下一頁:

_g().getWidgetByName('report0').gotoNextPage();


應用範例

自訂一個按鈕【下一頁】,點擊時跳轉到報表下一頁:

點擊可下載範本:跳轉到下一頁.cpt

gotoNextPage.gif





行動端

支援行動端。

3
gotoLastPage

方法

gotoLastPage()

跳轉到最後一頁。

參數

-

-

傳回值

void

範例

範例1:若獲取到的報表塊物件定義為 report ,跳轉到最後一頁:

report.gotoLastPage();

範例2:普通報表中跳轉到最後一頁:

_g().gotoLastPage();

範例3:決策報表中 report0 報表塊跳轉到最後一頁:

_g().getWidgetByName('report0').gotoLastPage();


應用範例

自訂一個按鈕【末頁】,點擊時跳轉到報表末頁:

點擊可下載範本:跳轉到末頁.cpt 。

gotoLastPage.gif






行動端

支援行動端

4
gotoFirstPage

方法

gotoFirstPage()

跳轉到第一頁

參數

-

-

傳回值

void

範例

範例1:若獲取到的報表塊物件定義為 report ,跳轉到第一頁:

report.gotoFirstPage();

範例2:普通報表中跳轉到第一頁:

_g().gotoFirstPage();

範例3:決策報表中 report0 報表塊跳轉到第一頁:

_g().getWidgetByName('report0').gotoFirstPage();


應用範例

自訂一個按鈕【首頁】,點擊時跳轉到報表首頁:

點擊可下載範本:跳轉到首頁.cpt

gotoFirstPage.gif




行動端

支援行動端。

5
gotoPage

方法

gotoPage(pageNumber)

跳轉到指定頁。

參數

pageNumber:number

指定頁的頁碼,數字。

傳回值

void

範例

範例1:若獲取到的報表塊物件定義為 report ,跳轉到第 3 頁:

report.gotoPage(3);

範例2:普通報表中跳轉到第 3 頁:

_g().gotoPage(3);

範例3:決策報表中 report0 報表塊跳轉到第 3 頁:

_g().getWidgetByName('report0').gotoPage(3);


應用範例

自訂一個按鈕【第3頁】,點擊時跳轉到報表第 3 頁:

點擊可下載範本:跳轉到指定頁.cpt

gotoPage.gif

行動端

支援行動端。

6
getCurrentPageIndex

方法

getCurrentPageIndex()

獲取當前頁頁碼。

參數

-

-

傳回值

number

當前頁的頁碼,數字。

範例

範例1:若獲取到的報表物件定義為 report ,獲取報表物件當前頁頁碼:

report.getCurrentPageIndex();

範例2:普通報表中獲取當前頁頁碼:

report.getCurrentPageIndex();

範例3:決策報表中獲取 report0 報表塊當前頁的頁碼:

_g().getWidgetByName('report0').getCurrentPageIndex();


應用範例

自訂一個按鈕【檢視頁碼】,點擊時檢視報表當前頁碼:

點擊可下載範本:檢視當前頁頁碼.cpt

getCurrentPageIndex.gif




行動端

支援行動端。

7
getReportTotalPage

方法

getReportTotalPage()

獲取總頁數。

參數

-

-

傳回值

number

報表總頁數,數字。

範例

範例1:若獲取到的報表物件定義為 report ,獲取報表物件總頁數:

report.getReportTotalPage();

範例2:普通報表中獲取報表總頁數:

_g().getReportTotalPage();

範例3:決策報表中獲取 report0 報表塊的總頁碼:

_g().getWidgetByName('report0').getReportTotalPage();


應用範例

自訂一個按鈕【檢視總頁碼】,點擊時檢視報表的總頁碼:

點擊可下載範本:檢視總頁碼.cpt

reportTotalPage.gif


行動端

支援行動端。

8
currentPageIndex

屬性

currentPageIndex

報表當前頁的頁碼。

參數

-

-

傳回值

number

當前頁的頁碼,數字。

範例

範例1:若獲取到的報表物件定義為 report ,報表物件當前頁碼:

report.currentPageIndex;

範例2:普通報表當前頁頁碼:

_g().currentPageIndex;

範例3:決策報表中 report0 報表塊當前頁的頁碼:

_g().getWidgetByName('report0').currentPageIndex;


應用範例

自訂一個按鈕【檢視頁碼】,點擊時檢視報表當前的頁碼:

點擊可下載範本:檢視當前頁頁碼.cpt

getCurrentPageIndex (1).gif



行動端

支援行動端。

9
reportTotalPage

屬性

reportTotalPage

報表的總頁數。

參數

-

-

傳回值

number

數字,報表總頁數。

範例

範例1:若獲取到的報表物件定義為 report ,報表物件總頁數:

report.reportTotalPage;

範例2:普通報表中報表總頁數:

_g().reportTotalPage;

範例3:決策報表中 report0 報表塊的總頁數:

_g().getWidgetByName('report0').reportTotalPage;


應用範例

自訂一個按鈕【檢視總頁碼】,點擊時檢視報表的總頁碼:

點擊可下載範本:檢視總頁碼.cpt

reportTotalPage (1).gif


行動端

支援行動端。






附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉