填报报表,本地测试时导入模板无误,正式系统导入模板,直接报错“导入失败”

模板采取的是“原样导出”,填写数据后保存。正式系统的url中的参数,原样粘贴到本地测试的url中。

结果本地测试无误,正式系统报错。

是什么原因导致的呢?

FineReport 来无影 发布于 2021-7-7 08:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-7-7 08:27

如果报的是404错误

1.可能是因为参数传递给url,参数是中文,url会对中文参数转码?而有的版本是不会报错,有的版本会报错

这时候你应该对url手动转码例如:window.location=encodeURI(REPORT_URL);

2.再例如日期参数:有些情况下日期控件获取到的值可以正常传参,但例如单元格中的日期控件做为参数传参需要提前对这个日期值format一下,不然传递过去的参数就变成了[object][object]

你可以查看一下报错页面上面的url中没有这两种情况。

  • 来无影 来无影(提问者) 谢谢解答。我的问题未描述清除。 正式系统中,点击导入模板,选择模板后,页面右侧弹出“导入失败”,并未有404的错误
    2021-07-07 08:37 
  • luojian0323 luojian0323 回复 来无影(提问者) 除了导入失败还有其他提示吗? 有日志截图吗? 我看你前面问题里描述的是原样导出。我以为是模板导出的问题。
    2021-07-07 08:40 
  • 来无影 来无影(提问者) 回复 luojian0323 没有了,正式系统环境下,点击导入模板,右侧的“导入失败”一闪而过。。。 本地测试毫无问题。。。。
    2021-07-07 10:30 
  • luojian0323 luojian0323 回复 来无影(提问者) 那是不是你的正式系统功能有限制呢? 检查你的软件有没有excel导入功能。
    2021-07-07 10:44 
  • 2关注人数
  • 314浏览人数
  • 最后回答于:2021-7-7 08:27
    请选择关闭问题的原因
    确定 取消
    返回顶部