版本
報表伺服器版本 | 功能變動 |
---|---|
11.0 | 和 10.0 差別: 新增 getCurrentPageIndex、getReportTotalPage API |
在使用API前,請務必先仔細閱讀 JS API 相容說明,API預設支援新版決策報表。
gotoPreviousPage
方法 | gotoPreviousPage() | 跳轉到上一頁 |
---|---|---|
參數 | - | - |
回傳值 | void | |
範例 | 範例:決策報表中 report0 報表塊跳轉到上一頁 _g().getWidgetByName('report0').gotoPreviousPage(); | |
應用範例 | 點選下載範本:跳轉到上一頁.frm | |
行動端 | 支援行動端 |
gotoNextPage
方法 | gotoNextPage() | 跳轉到下一頁 |
---|---|---|
參數 | - | - |
回傳值 | void | |
範例 | 範例:決策報表中 report0 報表塊跳轉到下一頁
| |
應用範例 | 點選下載範本:跳轉到下一頁.frm | |
行動端 | 支援行動端 |
gotoLastPage
方法 | gotoLastPage() | 跳轉到最後一頁 |
---|---|---|
參數 | - | - |
回傳值 | void | |
範例 | 範例:決策報表中 report0 報表塊跳轉到最後一頁
| |
應用範例 | 點選下載範本:跳轉到最後一頁.frm | |
行動端 | 支援行動端 |
gotoFirstPage
方法 | gotoFirstPage() | 跳轉到第一頁 |
---|---|---|
參數 | - | - |
回傳值 | void | |
範例 | 範例:決策報表中 report0 報表塊跳轉到第一頁
| |
應用範例 | 點選下載範本:跳轉到第一頁.frm | |
行動端 | 支援行動端 |
gotoPage
方法 | gotoPage(pageNumber,para,noCache) | 跳轉到指定頁 |
---|---|---|
參數 | pageNumber para noCache 注:para、noCache不支援在CPT中使用。 | pageNumber:指定頁的頁碼,數字 para:選填,支援傳遞多個參數,格式為{name1:aa,name2:bb} noCache:選填,報表塊重新整理的資料是否從快取裏面取,是否重新計算
注:重新計算範本中所有報表塊,對伺服器有一定的壓力,不適用於高頻觸發的場景。且僅後台重新計算所有報表塊,前端僅重新整理當前獲取的報表塊
注:若範本內容非常多,範本計算量大,不推薦使用true,會導致工程計算量激增。如需重新獲取資料,推薦使用"lazy"。 |
回傳值 | void | |
範例 | 範例1:決策報表中 report0 報表塊跳轉到第 3 頁 _g().getWidgetByName('report0').gotoPage(3); 範例2:決策報表 report0 跳轉到第2頁,並將 month 等於 5 傳參給 report0 _g().getWidgetByName("report0").gotoPage(2, "{month:5}", true); | |
應用範例 | ||
行動端 | 支援行動端 |
getCurrentPageIndex
方法 | getCurrentPageIndex() | 獲取當前頁頁碼 |
---|---|---|
參數 | - | - |
回傳值 | number | 當前頁的頁碼,數字 |
範例 | 範例3:決策報表中獲取 report0 報表塊當前頁的頁碼
| |
應用範例 | 點選下載範本:獲取當前頁頁碼.frm | |
行動端 | 支援行動端 |
getReportTotalPage
方法 | getReportTotalPage() | 獲取總頁數 |
---|---|---|
參數 | - | - |
回傳值 | number | 報表總頁數,數字 |
範例 | 範例:決策報表中獲取 report0 報表塊的總頁數
| |
應用範例 | 點選下載範本:獲取總頁數.frm | |
行動端 | 支援行動端 |
currentPageIndex
屬性 | currentPageIndex | 報表當前頁的頁碼 |
---|---|---|
參數 | - | - |
回傳值 | number | 當前頁的頁碼,數字 |
範例 | 範例:決策報表中 report0 報表塊當前頁的頁碼
| |
應用範例 | 點選下載範本:報表當前頁頁碼.frm | |
行動端 | 支援行動端 |
reportTotalPage
屬性 | reportTotalPage | 報表的總頁數 |
---|---|---|
參數 | - | - |
回傳值 | number | 數字,報表總頁數 |
範例 | 範例:決策報表中 report0 報表塊的總頁數
| |
應用範例 | 點選下載範本:報表總頁數.frm | |
行動端 | 支援行動端 |