需求:JS实现传递面板参数到sql中的同时切换报表,求大佬帮忙看看JS代码是错在哪里

报表类型有两种:单指标、指标明细;

对应的报表有两张:机构投诉KPI指标情况汇总表_单指标(图一)、机构投诉KPI指标情况汇总表_指标明细(图二);

报错页面:图三

JS代码详情页面:图四

JS代码文件:

JS代码.rar

参考的帮助文档连接:https://help.fanruan.com/finereport10.0/doc-view-407.html?source=4

1.png2.png

FineReport 生活不易 发布于 2023-10-19 16:23 (编辑于 2023-10-20 11:30)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-10-19 16:25(编辑于 2023-10-19 16:36)

这个实际值带后缀名么?

image.png

------------------

如果是cpt

window.location = encodeURI("${servletURL}?viewlet=" + reportType + ".cpt&statisticsType=" + statisticsType 

+ "&dateType=" + dateType + "&creationDate=" + creationDate + "&orgType=" + orgType 

+ "&orgId=" + orgId + "&caseType=" + caseType + "&registerType=" + registerType);

如果是frm

window.location = encodeURI("${servletURL}?viewlet=" + reportType + ".frm&statisticsType=" + statisticsType 

+ "&dateType=" + dateType + "&creationDate=" + creationDate + "&orgType=" + orgType 

+ "&orgId=" + orgId + "&caseType=" + caseType + "&registerType=" + registerType);

  • Z4u3z1 Z4u3z1 回复 生活不易(提问者) 那你要拼接后缀名啊。要不然找不到文件啊
    2023-10-19 16:30 
  • 生活不易 生活不易(提问者) 大佬,实际值是1和2,没有后缀
    2023-10-19 16:30 
  • Z4u3z1 Z4u3z1 回复 生活不易(提问者) 要拼接后缀名,要不然是打开1.cpt?1.frm?1.fvs?1.txt 等等
    2023-10-19 16:31 
  • Z4u3z1 Z4u3z1 回复 生活不易(提问者) 我补充在上面了
    2023-10-19 16:36 
  • 生活不易 生活不易(提问者) 回复 Z4u3z1 明白了大佬,感谢大佬
    2023-10-19 16:39 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-10-19 16:25

没报错页面

但看js没问题

  • 生活不易 生活不易(提问者) 不好意思大佬,刚才忘记上传报错的页面了,我补上了
    2023-10-19 16:29 
  • snrtuemc snrtuemc 回复 生活不易(提问者) 这个是你的url地址有问题,可以alert出这个拼接的URL地址,估计是URL不对
    2023-10-19 16:30 
  • 生活不易 生活不易(提问者) 回复 snrtuemc 哦!好的大佬,我试试,感谢
    2023-10-19 16:35 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-20 07:41

image.png

把最前面的/去掉,放在最后面看看,两个都这种 格式看看

投诉报表/XXXXXXXX汇总表_单指标/

  • 2关注人数
  • 272浏览人数
  • 最后回答于:2023-10-20 11:30
    请选择关闭问题的原因
    确定 取消
    返回顶部