报表展现标签
原理和用途
通过定义Tag标签的属性及其值,在不需用户调用API情况下,用tag标签完成报表的解析及运算,并按用户配置的属性要求将HTML文件流输出到客户端。
分类介绍
按照标签库文件可以将标签分为viewReport.tld、runqianReport4.tld、commonQuery.tld。
-
viewReport.tld为展现报表的常用标签,可以实现浏览式报表、填报表、报表组、填报表组的展现。且兼容V4中的大部分标签,标签介绍可参考 viewReport。
-
runqianReport4.tld为V4中展现报表的标签库文件,除了可以展现报表、填报表表、报表组还能实现大数据量报表的快速展现,标签介绍可参考 runqianReport4。
-
commonQuery.tld为展现通用查询面板的标签。
使用说明
-
在JSP中引用标签库文件
报表在JSP文件中用<prefix:view>标签来发布,prefix是用户在JSP文件头。指定tag定义文件时指定的前缀名。该定义语句如下所示:
<%@taglib uri="/WEB-INT/viewReport.tld" prefix="view" %>
此定义语句必须写在JSP的开头,其中prefix的值可以自己指定,但tag标签中的前缀必须与其保持一致。
- 使用标签来发布报表
然后在要发布报表的地方用上面介绍的tag标签来发布,如:
<view:report name=”…” reportFileName=”…” …./>