反饋已提交
網絡繁忙
1.1 應用場景
點選超級連結可以鑽取到本工程下的其他報表,效果如下圖所示:
新增被連結報表的方式:直接開啟報表工程目錄選擇範本。
內建三種開啟連結的方式:新視窗、對話框、當前視窗。
支援超連結時傳遞參數,詳細介紹參見文檔:超級連結傳參。
範例將建立兩張報表:「訂單總覽表」和「訂單明細表」,點選「訂單總覽表」的訂單ID可以連結到「訂單明細表」,顯示該訂單ID的明細資訊。
1)建立資料集 ds1 ,SQL 查詢語句為:SELECT * FROM 訂單明細 WHERE 訂單ID='${訂單號}'
注:SQL 語句中有個參數「訂單號」,這個會在超連結傳參時用到,實現點哪個訂單ID就顯示哪個訂單ID對應的明細資訊。
2)設計訂單明細表的表格,將資料集中的欄位拖到對應儲存格中,如下圖所示:
3)將報表儲存到:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\路徑下。
1)建立資料集 ds1 ,SQL 查詢語句為:SELECT * FROM 訂單
2)設計訂單總覽表的表格,將資料集中的欄位拖到對應儲存格中,如下圖所示:
C2 儲存格需要將「儲存格元素>進階>格式」改為日期型「yyyy-MM-dd」。
D2 儲存格需要將「儲存格元素>進階>格式」改為數字「#0.00」。
選中訂單ID所在的 A2 儲存格,右側屬性面板點選超級連結,新增一個網路報表型別的超級連結,具體配置如下:
網路報表:點選選擇按鈕,去訂單明細表的目錄下,把訂單明細表的路徑加進來。
連結開啟於:這裏選擇對話框,點選超連結後,訂單明細表會以對話框形式開啟。
新增一個參數訂單號,其值為公式=$$$,參數名要跟訂單明細表裏面的參數一緻,$$$ 表示參數的值就是當前儲存格,這樣點哪個訂單ID就把這個 ID 傳給訂單明細表。
保持範本,點選分頁預覽,效果如1.1應用場景中所示。
支援 App 端和 HTML5 端預覽。
點選下載範本:
訂單總覽表.cpt
訂單明細表.cpt
如果連結的是填報範本,想要點選超連結後範本以填報預覽方式開啟,此時需要在報表的路徑後面加參數,如下圖所示:
更多參數介紹可參見文檔:op 參數說明
如果報表是掛載到決策平台的,希望點選超連結時,範本可以在平台內當前標簽頁或新標簽頁開啟。
此時可以安裝 平台內開啟標簽頁插件 實現,插件安裝後,超連結配置頁面的「連結開啟於」設定項會新增這兩種超連結開啟方式
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙