FineReport网络链接传多个参数的情况下,工厂参数显示实际值code,而不是显示值名称

FineReport 网络链接传多个参数的情况下,工厂参数显示实际值code,而不是显示值名称;

数据字典已设置,而且只传工厂一个参数的情况下,显示的是显示值名称

image.png


image.png

FineReport lance.zheng 发布于 2020-7-8 09:44 (编辑于 2020-7-8 09:53)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
snrtuemcLv8专家互助
发布于2020-7-8 10:47

多只传参,请设置下传参的个是,传数组还是字符串,如果传字符串,那么到下一个页面只能显示实际值,控件解析不了,传数组就可以显示出显示值了

image.png

  • lance.zheng lance.zheng(提问者) 需要传字符串,但只传工厂参数的时候,是可以解析的啊。
    2020-07-08 10:58 
  • snrtuemc snrtuemc 回复 lance.zheng(提问者) 传字符串的话,一个没问题,但是多个应该会出问题,尝试把字符串,先用replace函数把引号(‘)替换,然后用split函数把字符串分成数组,这样处理
    2020-07-08 11:05 
  • lance.zheng lance.zheng(提问者) 回复 snrtuemc 是需要把传参后的页面设置为数组参数吗?
    2020-07-08 12:38 
  • lance.zheng lance.zheng(提问者) 虽然没有最终解决,但还是谢谢了
    2020-07-09 15:55 
最佳回答
0
huyajunLv6初级互助
发布于2020-7-8 09:48

可以看一下你绑定的数据集吗


最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-8 10:36(编辑于 2020-7-8 10:49)

实际值 和显示值不同的情况下,传参不会传显示值,只会传实际值.

image.png

  • lance.zheng lance.zheng(提问者) 这是没问题的,但传到新的页面(新页面也是有设置数据字典的),显示应该显示显示值吧
    2020-07-08 10:38 
  • lance.zheng lance.zheng(提问者) 而且传一个参数的情况下,是没问题的,就是显示显示值。只有传多个参数的时候,才会有这种情况
    2020-07-08 10:40 
  • luojian0323 luojian0323 回复 lance.zheng(提问者) 你是说新页面也有这个参数控件,而且也设置的不同的实际值和显示值是吗? 那你看下,参数控件的分隔符设置是否正确.
    2020-07-08 10:49 
  • lance.zheng lance.zheng(提问者) 回复 luojian0323 分隔符没问题
    2020-07-08 10:55 
  • 4关注人数
  • 424浏览人数
  • 最后回答于:2020-7-8 10:49
    请选择关闭问题的原因
    确定 取消
    返回顶部