反饋已提交
網絡繁忙
設計報表時,可以透過 FS 全局API獲取 FS 物件,FS 物件含有決策系統相關的屬性和方法。因為報表在 iframe 裏,所以需要獲取當前 window.parent 後再使用 FS,如 window.parent.FS.signOut() 。
注:如果將 FineReport 報表工程整合到 FineBI 中使用,使用 FS 需要登入【決策平台】功能點,如何登入參見:本地機器資訊認證。
方法
signOut()
登出數據決策系統,即傳回決策平台登入介意面。
注:使用了此API的範本需要在決策系統中開啟使用,不支援單獨預覽。
參數
-
傳回值
void
範例
範本新增以下代碼,掛載到決策平台目錄上,預覽範本會自動跳出登入:
window.parent.FS.signOut();
應用範例
將範本掛載在決策系統目錄中,點選預覽時,跳出到登入頁面。如下圖所示。
行動端
注:行動端登出數據決策系統可使用FR.logoutApp(),詳細介紹參見文檔:JS 實現登出 App。
tabPane.closeActiveTab()
關閉數據決策系統的標籤頁,即自動關閉決策系統中開啟的預覽範本。
範本新增以下代碼後掛載到決策平台目錄上,點選預覽即可關閉:
window.parent.FS.tabPane.closeActiveTab();
將範本掛載在決策系統目錄中,點選目錄預覽後,會自動關閉此標籤頁。如下圖所示。
支援行動端。
tabPane.addItem(entry)
在數據決策系統中打開新標籤頁。
注:不支援增加在對話框報表的連結中。
entry:
{title:String,
src:String}
entry:tab 项对应的 entry 对象,JSON 格式,必填。
title:標籤頁的標題,字串
src:標籤頁的內容指向的位址,字串
在平台內打開一個標題為“baidu”,位址為“https://www.baidu.com”百度位址的標籤頁:
window.parent.FS.tabPane.addItem({title:"baidu",src:"https://www.baidu.com"});
掛載到決策平台的報表,點選主範本連結後在平台打開新的子範本標籤頁。
詳細參見文檔:平台新標籤頁打開連結。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉