超级链接怎样传递字符串数组参数

子表参数为下拉复选框形式,

主表设置超级链接参数时应怎样设置?


FineReport bV8x7U 发布于 2019-12-5 10:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
qhlLv6中级互助
发布于2019-12-5 10:50(编辑于 2019-12-5 11:01)

子报表复选框的分隔符是',',所以把主表参数设置成007004','008004这样就可以了

image.png


  • bV8x7U bV8x7U(提问者) 亲,如果参数设置时想用公式, SQL(\"JDBC7\",\"select Fnumber from T_BC_ExpenseType where Fnumber=\'007004\' or Fnumber=\'008004\'\",1) 这种有办法把sql select出的结果,转换成字符串数组吗?
    2019-12-05 10:54 
  • qhl qhl 回复 bV8x7U(提问者) 是上图的样子吗?
    2019-12-05 11:01 
  • qhl qhl 回复 bV8x7U(提问者) 这种如果不扩展的话,就是数组,但是需要把逗号改成单引号加逗号(为了符合SQL查询的in的格式),然后子表的复选框分割符也是单引号加逗号
    2019-12-05 11:03 
  • qhl qhl 回复 bV8x7U(提问者) 扩展才会出现多行,公式里面不扩展,查出来就会逗号隔开
    2019-12-05 11:07 
  • bV8x7U bV8x7U(提问者) 回复 qhl 是的,谢谢~问题解决了
    2019-12-05 12:25 
最佳回答
0
zhu大阳啊~Lv3初级互助
发布于2019-12-5 10:40(编辑于 2019-12-5 10:40)


一次传这一列所有的值?

  • bV8x7U bV8x7U(提问者) 两个以上的字符串,子表参数是下拉复选框类型 子表的查询条件是 c.Fnumber in (N\'${feiyong}\')
    2019-12-05 10:46 
  • 3关注人数
  • 963浏览人数
  • 最后回答于:2019-12-5 11:01
    请选择关闭问题的原因
    确定 取消
    返回顶部