发布设计完成的报表文件,可在web项目中创建reports目录,用于存放报表设计文件。

在应用中通过正确格式的访问路径,例如:http://localhost:8080/birtApp/frameset?__report=报表文件路径,就可以访问报表了。
这个web应用支持2个动作:
frameset
以frameset的形式显示报表。这个界面包含一些frame,如页面导航,报表主体在其中的一个frame中显示;使用形式:

http://localhost:8080/birtApp/frameset?__report=报表文件路径&参数=……

run
报表以一个单独的html页面或pdf显示,由于这种形式没有frmaeset,因此使用者必须自己提供相应的参数,如报表参数,页号等。使用形式:

http://localhost:8080/birtApp/run?__report=报表文件路径&参数=……

下面是对于以上2个动作的参数说明:
__format
报表输出格式:html或pdf,缺省是html。对于frameset不起作用。

__isnull
指明一个参数是null,常用于字符串类型。如果提供参数且值为空: – 对于日期和数字类型,BIRT会将它们当作null处理。 – 对于字符串,BIRT会将它作为空字符串。因此,为了说明某个字符串是null,通常写为:__isnull=参数。

__locale
本地化选项,缺省是jvm的locale。

__report
报表设计文件路径。

报表参数
报表参数参数值对,形式:参数名=参数值。对于frameset,直接在地址栏中输入参数名=参数值后回车,不会影响报表结果。虽然,此时选择”运行报表”时,弹出的参数值已经改变。

最新文章

  1. 【重磅开源】Hawk-数据抓取工具:简明教程
  2. select 选择的制作
  3. Objective-C( Foundation框架 一 NSDictionary (NSMutaleDictionary))
  4. TortoiseSVN中Branching和Merging实践
  5. RF--换行
  6. G - YY's new problem(HUSH算法,目前还不懂什么是HUSH算法)
  7. java文件乱码
  8. $watch 和 $apply
  9. Spring MVC配置DispatcherServlet的url-pattern
  10. PicklingError: Can't pickle <type 'generator'>: it's not found as __builtin_
  11. JBPM学习(一):实现一个简单的工作流例子全过程
  12. android menu菜单自动生成
  13. eclipse 代码补全
  14. boost操作xml 5分钟官方教程
  15. PXE搭建
  16. linux 版本控制及rpm打包
  17. 解决关于 vue项目中 点击按钮路由多了个问号
  18. SparkSQL【1.x版本】字段敏感不敏感问题
  19. VS调试时JSON格式文件加载不了
  20. vuex教程,vuex使用介绍案例

热门文章

  1. 安装pymysqlpool并使用(待补充)
  2. vim中跳到第一行和最后一行
  3. vue --- axios , vuex
  4. 5.2 《锋利的jQuery》jQuery对表格的操作(选项卡/换肤)
  5. java图形界面设计
  6. consider increasing the maximum size of the cache.
  7. ssh_jar包选择
  8. IP地址-计算机网络
  9. python中用opencv读取并显示图片
  10. RAC环境下控制文件损坏重建过程