統計圖鑽取的明細報表在非模態窗口中顯示

潤乾報表的統計圖可以在圖例 / 圖形上設置超鏈接,從而實現鑽取到明細報表的操作,鑽取得到的報表可以在新窗口或者當前窗口中打開。關於如何在統計圖的圖形 / 圖例上設置超鏈接,在用戶手冊中有常用示例的介紹。
今天小編要給大家介紹的是如何在非模態窗口中打開圖形超鏈接鑽取得到的報表。
首先創建一張帶有統計圖的報表,報表文件名爲 planWorkView2.rpx。
增加數據集 ds1, 下面是 ds1 的數據:
統計圖鑽取的明細報表在非模態窗口中顯示

在 A2 單元格中增加一個柱形圖,統計圖的分類和系列值數據分別來源於數據集 ds1 的 ORG_NAME 和 PLAN_CON。
統計圖鑽取的明細報表在非模態窗口中顯示

在顯示外觀的選項卡中,設置圖形超鏈接的表達式:=“javascript:showModal(’showReport.jsp?rpx=/planItemsInfo.rpx&reportType=2&arg3=”+ @orgId + “’, 800, 350)”,在超鏈接目標窗口中設置 =“_self”。

統計圖鑽取的明細報表在非模態窗口中顯示

一張明細報表 planItemsInfo.rpx,明細報表中定義參數,可接收數據報表傳遞過來的參數。

統計圖鑽取的明細報表在非模態窗口中顯示

在報表展現的頁面 showReport.jsp 中增加 js 方法,調用非模態窗口來展現報表。
統計圖鑽取的明細報表在非模態窗口中顯示

下面通過 showReport.jsp 訪問 planWorkView2.rpx, 點擊圖形,看下在非模態窗口展現的效果吧!

統計圖鑽取的明細報表在非模態窗口中顯示

由於使用的是非模態窗口展現明細報表,因此不會在關閉前強制焦點一直停留這個窗口上,而是可以進行任意切換,不會影響用戶的其他操作。如果換成模態彈窗的話,則需要用戶進行功能操作後,關閉窗口,纔可進行其他操作。

好了,以上是關於在非模態窗口展現明細報表的介紹,如果你也有這樣的需求,不妨參照本文介紹的圖形超鏈接表達式的寫法試一試吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章