反饋已提交
網絡繁忙
和 10.0 区别:
新增 getCurrentPageIndex、getReportTotalPage 接口
注:FVS 大屏編輯模式插件不支援行動端 ,以下 API 若標註支援行動端則只針對普通報表和決策報表。
在使用API前,請務必先仔細閱讀 JS API 相容說明,API預設支援普通報表和決策報表(新版)。
方法
gotoPreviousPage()
跳轉到上一頁
參數
-
傳回值
void
範例
範例1:若獲取到的報表塊物件定義為 report ,跳轉到上一頁。
report.gotoPreviousPage();
範例2:普通報表中跳轉到上一頁。
_g().gotoPreviousPage();
範例3:決策報表中 report0 報表塊跳轉到上一頁。
_g().getWidgetByName('report0').gotoPreviousPage();
範例4:FVS 範本中「表格1」組件跳轉到上一頁
duchamp.getWidgetByName('表格1').gotoPreviousPage();
應用範例
自訂一個按鈕【上一頁】,點擊時跳轉到報表上一頁:
點擊可下載範本:跳轉到上一頁.cpt。
FVS 範本:FVS表格組件跳轉上一頁.fvs
行動端
支援行動端。
gotoNextPage()
跳轉到下一頁。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到下一頁:
report.gotoNextPage();
範例2:普通報表中跳轉到下一頁:
_g().gotoNextPage();
範例3:決策報表中 report0 報表塊跳轉到下一頁:
_g().getWidgetByName('report0').gotoNextPage();
範例4:FVS 範本中「表格1」組件跳轉到下一頁
duchamp.getWidgetByName('表格1').gotoNextPage();
自訂一個按鈕【下一頁】,點擊時跳轉到報表下一頁:
點擊可下載範本:跳轉到下一頁.cpt。
FVS 範本:FVS表格組件跳轉下一頁.fvs
gotoLastPage()
跳轉到最後一頁。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到最後一頁:
report.gotoLastPage();
範例2:普通報表中跳轉到最後一頁:
_g().gotoLastPage();
範例3:決策報表中 report0 報表塊跳轉到最後一頁:
_g().getWidgetByName('report0').gotoLastPage();
範例4:FVS 範本中「表格1」組件跳轉到最後一頁
duchamp.getWidgetByName('表格1').gotoLastPage();
自訂一個按鈕【末頁】,點擊時跳轉到報表末頁:
點擊可下載範本:跳轉到末頁.cpt 。
FVS 範本:FVS表格組件跳轉最後一頁.fvs
支援行動端
gotoFirstPage()
跳轉到第一頁
範例1:若獲取到的報表塊物件定義為 report ,跳轉到第一頁:
report.gotoFirstPage();
範例2:普通報表中跳轉到第一頁:
_g().gotoFirstPage();
範例3:決策報表中 report0 報表塊跳轉到第一頁:
_g().getWidgetByName('report0').gotoFirstPage();
範例4:FVS 範本中「表格1」組件跳轉到第一頁
duchamp.getWidgetByName('表格1').gotoFirstPage();
自訂一個按鈕【首頁】,點擊時跳轉到報表首頁:
點擊可下載範本:跳轉到首頁.cpt。
FVS 範本:FVS表格組件跳轉第一頁.fvs
gotoPage(pageNumber)
跳轉到指定頁。
pageNumber:number
指定頁的頁碼,數字。
範例1:若獲取到的報表塊物件定義為 report ,跳轉到第 3 頁:
report.gotoPage(3);
範例2:普通報表中跳轉到第 3 頁:
_g().gotoPage(3);
範例3:決策報表中 report0 報表塊跳轉到第 3 頁:
_g().getWidgetByName('report0').gotoPage(3);
範例4:FVS 範本中「表格1」組件跳轉到第 3 頁
duchamp.getWidgetByName('表格1').gotoPage(3);
自訂一個按鈕【第3頁】,點擊時跳轉到報表第 3 頁:
點擊可下載範本:跳轉到指定頁.cpt。
FVS 範本:FVS表格組件跳轉指定頁.fvs
getCurrentPageIndex()
獲取當前頁頁碼。
number
當前頁的頁碼,數字。
範例1:若獲取到的報表物件定義為 report ,獲取報表物件當前頁頁碼:
report.getCurrentPageIndex();
範例2:普通報表中獲取當前頁頁碼:
範例3:決策報表中獲取 report0 報表塊當前頁的頁碼:
_g().getWidgetByName('report0').getCurrentPageIndex();
範例4:FVS 範本中獲取「表格1」組件當前頁的頁碼,並彈出提示
var a = duchamp.getWidgetByName('表格1').getCurrentPageIndex();duchamp.Msg.alert({ title: "提示" , message:"表格1當前頁碼為 "+a})
自訂一個按鈕【檢視頁碼】,點擊時檢視報表當前頁碼:
點擊可下載範本:檢視當前頁頁碼.cpt。
FVS 範本:FVS獲取表格組件當前頁碼.fvs
getReportTotalPage()
獲取總頁數。
報表總頁數,數字。
範例1:若獲取到的報表物件定義為 report ,獲取報表物件總頁數:
report.getReportTotalPage();
範例2:普通報表中獲取報表總頁數:
_g().getReportTotalPage();
範例3:決策報表中獲取 report0 報表塊的總頁碼:
_g().getWidgetByName('report0').getReportTotalPage();
範例4:FVS 範本中獲取「表格1」組件的總頁數,並彈出提示
var a = duchamp.getWidgetByName('表格1').getReportTotalPage();duchamp.Msg.alert({ title: "提示" , message:"表格1總頁數為 "+a})
自訂一個按鈕【檢視總頁碼】,點擊時檢視報表的總頁碼:
點擊可下載範本:檢視總頁碼.cpt。
FVS 範本:FVS獲取表格組件總頁數.fvs
注:不支援 FVS 範本。
屬性
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後關閉