在系統日常運行中,系統默認提供的原樣導出,是默認以報表名字爲文件名的;但因應用場景的不同,一些報表在導出過程中,需要攜帶參數定義文件名,或直接自定義導出文件名,減少操作人員導出數據後還需要進行文件名更改的操作。
針對以上應用場景,我們可以通過自定義按鈕,自定義JS事件,在實現報表導出的基礎上,進一步自定義導出的文件名。
1、工具欄設計:
2、javascripts事件編輯:
在自定義按鈕中,自定義JS事件:
var OPEN_URL="/mmd/madata/view/mrp?mrp=GCZJ%2FCRD%2F71-gczj_dqsq_cljg_qsfx_jsc.mrf&title="+title+"&op=export&format=excel&__filename__="+title;
window.location=(MR.cjkEncode(OPEN_URL));
3、效果圖:
通過以上操作,導出時的文件名,就會根據系統的傳參值或自定義值,自動生成,從而使操作人員不需要對文件名進行二次修改,加快工作效率!
報表導出並自定義文件名:
常規報表:https://blog.csdn.net/wang1qqqq/article/details/103628542
決策報表:https://blog.csdn.net/wang1qqqq/article/details/103629568