选择列选择全选的时候传的参数为什么还是一个?
本帖最后由 Lenka.Guo 于 2016-10-13 11:24 编辑为什么我选择了全选,传进来的还是正常呢
您是通过什么代码来获取多值参数的值呢? Lenka.Guo 发表于 2016-10-13 10:30
您是通过什么代码来获取多值参数的值呢?
您好,
如果是多值参数,使用CurrentValue只能获取一个值。
所以多值参数时,需要使用ValuesArray来获取
List<object> temp = new List<object>();
temp=args.Report.Parameters.ValuesArray.ToList(); Lenka.Guo 发表于 2016-10-13 11:23
您好,
如果是多值参数,使用CurrentValue只能获取一个值。
所以多值参数时,需要使用ValuesArray来获取
...
谢谢,可以了,我还想问个问题就是怎样让它不是必选的
非常抱歉,这个我们验证之后无法去掉的,如果设置为多选值,就必须选择一个,否则多选参数值为空,就无法通过;除了设置默认值外会不弹出必选选项。
页:
[1]