参数传入多个值,这样不对吗?查询也正常,但是下拉列表没了

J0B}0%V]PT5)4DO6SFMOVGK.png品牌各地区销量表.frm

AARKSTJ92Q24@5V_0G`X2SR.pngDTNFMG[%Q39A{H1R8)`0J12.png

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

对的。

注意你的控件分隔符。

image.png

最佳回答
0
wangfangLv5见习互助
发布于2019-9-16 15:49

可以的,但是参数那个地方得设置一下,image.png

最佳回答
0
wangyr1Lv3初级互助
发布于2019-9-16 16:37

你确定你下拉的列表有数据?

  • 1990206301 1990206301(提问者) 有数据呀,就是添加了 pinpai.ppdm in (\'$ppdm1\')之后,列表没数据了。
    2019-09-16 16:39 
  • wangyr1 wangyr1 回复 1990206301(提问者) 我知道了,你要去掉 pinpai.ppdm in (\\\'$ppdm1\\\')这条语句才行,因为这个参数 (\\\'$ppdm1\\\')就是它本身啊,你都没有给这个参数传值,那它对应的数据集自然不会有数据出来
    2019-09-16 16:50 
  • 1990206301 1990206301(提问者) 回复 wangyr1 去掉之后,传入多值怎么写?
    2019-09-17 09:05 
  • wangyr1 wangyr1 回复 1990206301(提问者) 如果你的数据集就是要传入品牌多值的话,那你原本那个数据集不变,但是应该是用在隆发品牌部各地区销量表这里。然后品牌这个数据集你要重新新建一个数据集,把pinpai.ppdm in (\\\\\\\'$ppdm1\\\\\\\')这条语句去掉,关联到品牌下拉框这里。
    2019-09-17 09:35 
  • 1990206301 1990206301(提问者) 回复 wangyr1 我用的是带参数的存储过程,参数里面的数据是从数据集里获取的,选择完之后最后要传回的参数中,进行查询
    2019-09-17 10:13 
最佳回答
0
Kevin-sLv7中级互助
发布于2019-9-16 16:41(编辑于 2019-9-16 16:41)

你数字字典用错数据集了,应该新建一个品牌2数据集,把image.png去掉,作为数据字典

image.png还要加上这个,数据字典和数据集是可以分开的

最佳回答
0
吴浩Lv6中级互助
发布于2019-9-16 16:52
and pinpai.ppdm in('"+SUBSTITUTE(ppdm1,",","','")+"')

试试这个米直接在sql里改变多字符串的分隔

  • 6关注人数
  • 571浏览人数
  • 最后回答于:2019-9-17 11:15
    请选择关闭问题的原因
    确定 取消
    返回顶部