-
1505121235 数据老手Lv5
发表于2020-2-27 19:45
楼主
本帖最后由 1505121235 于 2020-2-27 19:48 编辑
此url有三个参数,resid指定报表id,calcnow=true指定此报表展现时立即计算后再展现,@province为计算参数
(2)对含中文的参数值进行编码,具体方法如下:
打开任意浏览器,按F12打开“开发者工具”,在“控制台”(Console)最左下角中输入:
复制代码得到结果为:%E6%B9%96%E5%8C%97
(3)将中文参数编码值拼接到准备好的URL中,得到最后结果:
http://localhost:8081/abi/ebibase/showreport.do?resid=EANA$2$2$1$37a4a9d4e9744bb8a64ff161b3c6be9d$507f9a24508d4dd8868436aa8226b967&calcnow=true&@province=%E6%B9%96%E5%8C%97
实现方法:对参数值编码后,放到url链接中。
如:@province=湖北
(1)准备好要配置的URL链接地址:
http://localhost:8081/abi/ebibase/showreport.do?resid=EANA$2$2$1$37a4a9d4e9744bb8a64ff161b3c6be9d$507f9a24508d4dd8868436aa8226b967&calcnow=true&@province=xxx
(2)对含中文的参数值进行编码,具体方法如下:
打开任意浏览器,按F12打开“开发者工具”,在“控制台”(Console)最左下角中输入:
- encodeURIComponent("湖北")
(3)将中文参数编码值拼接到准备好的URL中,得到最后结果:
http://localhost:8081/abi/ebibase/showreport.do?resid=EANA$2$2$1$37a4a9d4e9744bb8a64ff161b3c6be9d$507f9a24508d4dd8868436aa8226b967&calcnow=true&@province=%E6%B9%96%E5%8C%97