1. 描述
對於下載文件無法彈出另存爲對話框的浏覽器如 Chrome 和 FireFox 等,若希望導出的名稱和報表的名稱不同,則需要将文件導出後再對其進行重命名,那有方法能讓文件在導出前就進行重命名呢?
2. 思路
2.1 示例一
用<自定義導出文件名稱>插件進行重命名,支持多種方式重命名,支持中文命名,具體看插件介紹,插件地址
2.2 示例二
在對模板進行 URL 直接導出 時,直接在 URL 後增加 &__filename__=名稱即可。
注:&__filename__前後都有兩個下劃線。
下面我們以 GettingStarted.cpt 爲例,将其導出成 PDF 格式并将其導出文件重命名爲 mytest。
在 URL直接導出 的URL:http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&format=pdf後增加&__filename__=mytest即可。
完整的 URL 爲:http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&format=pdf&__filename__=mytest,點擊 Enter 鍵可以看到已經将導出的文件進行重命名了,如下:
注:若重命名的名稱是中文的話會出現亂碼,具體的解決方案可查看導出重命名亂碼章節。
2.3 示例三
默認情況下(即未做特殊設置),導出文件以模板名命名。
2.4 示例四
點擊菜單模板>模板 Web 屬性,設置标題屬性,則導出的文件以标題命名。