在web页面访问服务器报表路径,传参后报错

1713585222416071.png

1713585222841407.png

1713585222559550.png

1713589608685908.png

第一张图片选中数据后点击打印按钮执行第二张图片函数内容,访问服务器报表路径,传入第一个参数没有问题,第二个参数result1的值为“叶轮端部组合件\工程塑料离心泵\200FUH-25-600/25-C3”,反斜杠也已经转义了没问题,传输过去后报第三张图片错误,但是将result1的值“叶轮端部组合件\工程塑料离心泵\200FUH-25-600/25-C3”改成“叶轮端部组合件\工程塑料离心泵\200FUH-25-600/25-C”删除掉最后一个数字“3”后就可以展示报表内容如第四张图片,还请哪位大神帮忙解析一下具体是什么原因?

1713594465722841.png

知道问题所在了,是报表中设置条形码的问题,导致MODEL_NUMBER字段列数据太长无法生成二维码,该如何设置条形码最优?

FineReport 用户34243433 发布于 2024-4-20 13:08 (编辑于 2024-4-20 14:30)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
1592Lv6高级互助
发布于2024-4-20 13:15

看看:[老]post传参和get传参-https://help.fanruan.com/finereport/doc-view-1090.html

post 传参

  • 用户34243433 用户34243433(提问者) 不太行啊,不是在报表中的js脚本完成打印功能的,是从web页面访问服务器报表路径的
    2024-04-20 14:03 
最佳回答
0
ID1208Lv6高级互助
发布于2024-4-20 13:18(编辑于 2024-4-20 14:51)

特殊字符编码试试    encodeURIComponent

image.png

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

转码内容长度限制

image.png

  • 用户34243433 用户34243433(提问者) 已经试过了,还是一样的结果
    2024-04-20 13:50 
  • ID1208 ID1208 回复 用户34243433(提问者) 看看库里对应的数据,是不是本来就没有3,只到C ?
    2024-04-20 14:14 
  • 用户34243433 用户34243433(提问者) 回复 ID1208 我找到问题所在了,大神帮我看看怎么设置这个条形码最优?
    2024-04-20 14:30 
  • ID1208 ID1208 回复 用户34243433(提问者) 转码内容的长度有限制,尽量减少内容的超度
    2024-04-20 14:50 
  • 用户34243433 用户34243433(提问者) 回复 ID1208 好的 感谢
    2024-04-20 14:55 
  • 3关注人数
  • 135浏览人数
  • 最后回答于:2024-4-20 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部