反饋已提交
網絡繁忙
FR 雖然有內建工具欄,但是位置與樣式比較死,只能固定在報表上方或下方,不靈活。
使用者系統已經自己定義了一套工具欄按鈕,頁面中只需要嵌入報表內容,不使用 FR 的工具欄,如下圖,使用者自己系統裏面自訂的列印與匯出按鈕,放在頁面中報表部分之外,如果需要列印報表,點選自訂的按鈕,就可呼叫 FR 的列印方法進行列印。那麼這種效果該如何實現呢?
如果報表嵌在網頁的 iframe 中,首先透過document.getElementById('報表所在iframe的id')獲取 iframe 物件,再獲取 contentWindow,最後使用API。
如報表嵌入在 ID 為 reportFrame 的 iframe 中,那麼可以透過下面格式的 JS 程式碼,呼叫 FR 內建工具欄的所有方法:
document.getElementById('reportFrame').contentWindow._g().方法名稱();
如報表嵌入在 iframe 的 ID為"reportFrame"時,呼叫報表的填報提交API,程式碼如下:
document.getElementById('reportFrame').contentWindow._g().writeReport();
注:下面文檔適用於普通報表。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙