如该参数的选择值如下:
1 员工
2 组长
3 主管
4 经理
现在只能通过SetParameters将参数的value值1,2,3,4传入报表,如果将参数的label值“员工”,“组长”,“主管”,“经理”也传入报表?报表中是通过Parameters!StaffType.Label的方式对参数label值进行引用的
6 个解决方案
#1
ReportParameter[] r_parameter = new ReportParameter[1];
r_parameter[0] = new ReportParameter(KEY, value);
在报表中添加参数 名字就是 KEY 绑定到 你要绑定的Label
r_parameter[0] = new ReportParameter(KEY, value);
在报表中添加参数 名字就是 KEY 绑定到 你要绑定的Label
#2
只能通过增加参数的方式实现吗?不能将参数的value与label一起传入吗?那这样,岂不是参数的label取值没有意义了?
#3
自己顶!!!!!!!!!!!!!
#4
自己顶!!!!!!!!!!!!!
#5
用数据源的方式传入,不是用这种单个的参数。
#6
如何用数据源的方式传入?我这个本身就是一个参数,在报表中有另外的数据源使用这个传入的参数进行筛选,然后在报表中又需要显示这个参数其对应的label.
#1
ReportParameter[] r_parameter = new ReportParameter[1];
r_parameter[0] = new ReportParameter(KEY, value);
在报表中添加参数 名字就是 KEY 绑定到 你要绑定的Label
r_parameter[0] = new ReportParameter(KEY, value);
在报表中添加参数 名字就是 KEY 绑定到 你要绑定的Label
#2
只能通过增加参数的方式实现吗?不能将参数的value与label一起传入吗?那这样,岂不是参数的label取值没有意义了?
#3
自己顶!!!!!!!!!!!!!
#4
自己顶!!!!!!!!!!!!!
#5
用数据源的方式传入,不是用这种单个的参数。
#6
如何用数据源的方式传入?我这个本身就是一个参数,在报表中有另外的数据源使用这个传入的参数进行筛选,然后在报表中又需要显示这个参数其对应的label.