birt报表获取浏览器url的参数值方法
由于某些时候,我们需要跟第三方系统兼容,第三方系统的里过来的时候会带某些参数用于判断,查询条件的情况。
比如我的birt默认查询链接是
http://localhost:8081/birt/frameset__report=test_birt.rptdesign
但我这个birt文件需要读取从第三方过来的userid,那么在第三方系统里
可以这样设置
http://localhost:8081/birt/frameset__report=test_birt.rptdesign&user_id=123456
此时在birt里如何获取这个user_id的值呢
方法还是蛮简单的
在birt里设置参数
在编辑参数,设置默认值的地方写下面js代码
params["user_id"].value;
就可以了,然后通过浏览器访问,就可以看到值已经正确获取了。