一个参数内传入的值有多个

我做了一张报表,报表中只有一个参数,叫‘订单号’。

传到这个参数内的值有时候是一个,有时是多个,所以我是这样写的:${IF(LEN(订单号)==0,"","AND O.ORDER_ID IN ('"+订单号+"')")}

但实际在使用的时候,发现若传入的值只有一个,那么可以查询出结果,传入的值若有多个,同样也只能查询出第一个传入值的结果。

那如果我想要查询出所有传入值的结果,我需要怎么设置呢?

FineReportbin_zhou1 发布于 2017-3-21 10:44
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
星痕发布于2017-3-21 10:49(编辑于 2023-9-6 09:34)
555
  • bin_zhou1 bin_zhou1(提问者)

    我分隔符按照你说的设置了,但还是只传了一个值进来,另外一个值在链接中倒是有,但传不到参数里去,这是啥原因啊?
    回复
    2017-03-21 12:28 
最佳回答
0
gxy120313发布于2017-3-21 10:50(编辑于 2023-9-6 09:34)
555
  • bin_zhou1 bin_zhou1(提问者)

    大神,我按照你说的做了,但是传进来的参数还是一个,如下图:
    [attach]60316[/attach]

    但实际我在连接中却发现了第二个参数的值:http://xxxxxxxxxx.com:7777/GC3/170221-000772%26pk%3D170214-000951

    要怎么才能让这两个值都传到参数里面呢?
    回复
    2017-03-21 12:23 
最佳回答
0
bin_zhou1发布于2017-3-21 12:23(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    你加我QQ我看下~
    回复
    2017-03-21 13:06 
最佳回答
0
bin_zhou1发布于2017-3-21 12:28(编辑于 2023-9-6 09:34)
555
  • 星痕 星痕

    字符串如果有特殊符号,可能影响了分割
    回复
    2017-03-21 13:28 
最佳回答
0
gxy120313发布于2017-3-21 13:06(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2017-3-21 13:28(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 587浏览人数
  • 最后回答于:2017-3-21 13:28
    活动推荐 更多
    热门课程 更多
    返回顶部