报表集成
思达报表工具作为一个纯java语言的报表工具,在J2EE环境下有着良好的集成性,它提供给开发人员一个灵活、易用的报表开发环境。
在以往没有报表工具前,开发人员通过自己编程来实现报表开发,工作量大,维护难。现在选用现成的报表工具开发报表,将制作好的报表嵌入到自己的系统中,大大节省项目开发周期。现在用户开发的系统基本上趋向于B/S架构的Web浏览器/服务器模式,所以报表的集成性就更为重要。思达报表工具提供如下两种方式的集成:
Taglib标记库
思达报表工具提供taglib标记库,在JSP中直接使用该标记就可以实现报表生成、参数传递、自定义报表工具栏等功能。例如:
URL嵌入
当报表作为HTML页面的一个部分,可以以Frame方式嵌入通过设置Frame的src来完成。例如:
另外通过URL能够访问的其他部分功能:
功能
|
URL
|
报表生成
|
{servlet URL}?op=frameReplet&name={报表名}
|
报表输出/导出
|
{servletURL}?op=Replet&name={报表名}&outtype={导出类型}
|
用户报表树状结构
|
{servlet URL}?op=EmbeddedTree
|
用户自定义报表
|
{servlet URL}?op=adhocwizard&action=frame&wizard={Wizard Name}
|
报表计划任务
|
{servlet URL}?op=scheduler_tasks
|
|