jinzhongjituan 发表于 2016-2-3 08:26:00

RDL如何接收参数

通过点击按钮传一个参数过来,HTML5viewer RDL报表怎么通过接收参数?

Lenka.Guo 发表于 2016-2-3 09:24:00

您好,
为报表参数赋值可参考代码:

report: {
   id: 'CustomersList',
   parameters: [
   {
      name: 'CustomerID',
      value: 'ALFKI'
   }]
};

jinzhongjituan 发表于 2016-2-3 10:06:00

您好,我还是不大明白,我在页面上有个文本框,输入值点击查询按钮后,把文本框的值传到RDL报表。能不能給个简单的demo啊?

Lenka.Guo 发表于 2016-2-3 10:11:00

获取到文本框的值之后,在初始化报表时,对报表的Parameter 属性赋值就可以了。

jinzhongjituan 发表于 2016-2-3 10:38:00

回复 4楼Lenka.Guo的帖子

你好,还是不行啊,参数我写死的。。是不是还有哪没设置好?

Lenka.Guo 发表于 2016-2-3 10:49:00

我看看,帮您做个Demo

jinzhongjituan 发表于 2016-2-3 10:59:00

回复 6楼Lenka.Guo的帖子

好的,非常感谢啊。写个RDL参数报表案例吧,比如有个文本框通过按钮把文本框的值传给RDL报表

Lenka.Guo 发表于 2016-2-3 11:03:00

您有没有在SQL 语句中添加参数?

jinzhongjituan 发表于 2016-2-3 11:20:00

回复 8楼Lenka.Guo的帖子

没有啊,在SQL里设置参数后不能保存,提示参数无效

Lenka.Guo 发表于 2016-2-3 11:33:00

Demo:

页: [1] 2
查看完整版本: RDL如何接收参数