你可以使用 web form 的 post方法,传递参数,这样,不会有长度和中文的限制,然后,使用简表报表查询入口,引擎会自动取到form上传过来的任何参数。你只需要在报表模板里,引用即可。
比如,你有一报表a.xml,抬头是某个员工的姓名,该姓名需要用户在报表查询时,通过web form 传过来。
1.先在报表里加一个text组件,公式如下:
复制内容到剪贴板
代码:
=employeeName
2.增加查询表单
复制内容到剪贴板
代码:
<form action='reportviewer?file=a.xml'>
<input name=employeeName id=employeeName>
...
</form>
这样就可以浏览到你的报表了,