天天看點

潤乾快逸報表超連結問題

關于潤乾報表實作超連結的問題,在潤乾的官網和開發文檔上都有相應的介紹,但是細節方面介紹的并不是很清楚,這裡分享下個人的使用經驗,主要是超連結實作帶多個參數的指定的JavaScript方法,然後在相應的JavaScript方法中實作跳轉到新的頁面等各種操作。

潤乾報表raq檔案配置:

打開raq檔案,在超連結表達式一欄寫入需要執行的js方法。

潤乾快逸報表超連結問題

js方法文法如下:

"javascript:open_new_window(\'"+E2+"\',\'"+J2+"\',\'"+K2+"\')"

潤乾快逸報表超連結問題

注意:在表達式中寫入js方法時需要使用雙引号,如果是在值中寫入js方法不需要帶引号,但是不能傳遞參數。

參數文法:

右單斜杠+單引号+雙引号+加号+參數+加号+雙引号+右斜杠+單引号;

多個參數之間用逗号隔開;

參數可以是某個單元格的值,也可以是傳入報表的參數,寫法如:"javascript:open_new_window(\'"[email protected]+"\')"

寫入具體js方法的頁面:

必須是潤乾報表的模闆jsp頁面,然後再javaScript中寫入對應的js方法。

潤乾快逸報表超連結問題

繼續閱讀