原理和用途:
通过定义Tag标签的属性及其值,在不需用户调用润乾报表V2018 API情况下,用Tag标签完成对数据的查询与解析运算,并按用户配置的属性要求将HTML文件流输出到客户端。
html 明细查询界面在 JSP 文件中用<prefix: detailQuery>标签展示, prefix 是用户在 JSP 文件头指定 Tag 定义文件时指定的前缀名。该定义语句如下所示:
<%@ taglib uri="/WEB-INF/raqsoftQuery.tld" prefix="raqsoft" %>
此定义语句必须写在 JSP 的开头,其中 prefix 的值可以自己指定,但 Tag 标签中的前缀必须与其保持一致。
然后在要展现界面的地方用上面介绍的 Tag 标签来发布,如:
<raqsoft:detailQuery
name=”…”…./>
此标签的属性说明见下表:
(属性名都是大小写相关,属性值必须放在双引号中)
属性名 |
是否必填 |
属性含义 |
属性取值 |
默认值 |
qyx |
否 |
相对于web根目录的qyx文件或qyx文件内容 |
|
|
dataSource |
否 |
数据库数据源 |
数据源名称 |
|
dictionary |
否 |
字典文件,定义表、字段的别名 |
相对路径时相对应用根目录 |
|
visibility |
否 |
可视文件,设置表、字段是否可视 |
相对路径时相对应用根目录 |
|
注:qyx和dataSource属性名必须存在其中一个不为空,当qyx存在时,dataSource设置无效。
html分析界面在JSP文件中用<prefix: analysev2>标签展示,prefix是用户在JSP文件头
指定Tag定义文件时指定的前缀名。该定义语句如下所示:
<%@ taglib uri="/WEB-INF/raqsoftAnalyse.tld" prefix="raqsoft" %>
此定义语句必须写在JSP的开头,其中prefix的值可以自己指定,但Tag标签中的前缀必须与其保持一致。
然后在要展现界面的地方用上面介绍的Tag标签来发布,如:
<raqsoft:analysev2 name=”…”…./>
此标签的属性说明见下表:
(属性名都是大小写相关,属性值必须放在双引号中)