jasperReportsCommand说明

  • Post author:
  • Post category:其他





1.







JasperReportsCommand


使用介绍





a)







简介


















Dorado Studio



当中



,



选中



Controls



节点,我们可以看到



JasperreportsCommmand




控件



图标,



JasperreportsCommmand



首先它是一个从



UpdateCommand



扩展出来的



Command



,所以



UpdateCommand



具有属性它都有,除此之外它还多出了几个其它的属性:






b)







属性:





属性名


含义


alwaysPerform




UpdateCommand

中也有这个属性,它的默认值为

false,

如果为

true

表示,不管有没有

dataset

或记录需要提交,它总是会执行提交动作。


jasperFile


编译好的

Jasperreports

文件所在的路径,这里的路径是以我们

web

应用的

WEB-INF

目录开始,比如:

/reports/test.jasper

表示的是

web

目录下的

WEB-INF/reports

目录下的

test.jasper

文件。


reportType


报表类型,默认生成的是

HTML

类型的报表。我们可以调用它的

javascript

方法

setReportType(string reportType)

来动态设置它的报表类型。


dataSource


提供给报表文件


使用


的数据源名称,这里的数据源名称指的是

Dorado

工程里

home

目录下的


datasource.xml


里配置的数据源名称。这是个可选项。对于

JasperreportsCommand

来说有两种方式为报表提供数据源:一种是利用

Dorado

里的

DataSource

方式,即指定一个数据源名称;一种是为

JasperreportsCommand

添加


Dataset


的方式;对于添加


Dataset


的方式要求


Dataset


所对应的


ObjectClazz


与报表设计时


使用





JavaBean


是同一个


JavaBean











因为


JasperreportsCommand


在页面中不可见,因此我们不需要将其放入


JSP


当中,我们可以


使用


它的


execute


方法或将其绑定到一个


button


上对其进行调用。







版权声明:本文为xiaobei1006原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。