查询分析控件

阅读(765) 标签: 查询, 分析,

原理和用途:

通过定义Tag标签的属性及其值,在不需用户调用润乾报表V2018 API情况下,用Tag标签完成对数据的查询与解析运算,并按用户配置的属性要求将HTML文件流输出到客户端。

DQL 明细查询控件详细说明

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

可视文件,设置表、字段是否可视

相对路径时相对应用根目录

 

注:qyxdataSource属性名必须存在其中一个不为空,当qyx存在时,dataSource设置无效。

DQL 分组分析查询控件详细说明

html分析界面在JSP文件中用<prefix: analysev2>标签展示,prefix是用户在JSP文件头

指定Tag定义文件时指定的前缀名。该定义语句如下所示:

<%@ taglib uri="/WEB-INF/raqsoftAnalyse.tld" prefix="raqsoft" %>

此定义语句必须写在JSP的开头,其中prefix的值可以自己指定,但Tag标签中的前缀必须与其保持一致。

然后在要展现界面的地方用上面介绍的Tag标签来发布,如:

  <raqsoft:analysev2 name=”…”…./>

此标签的属性说明见下表:

(属性名都是大小写相关,属性值必须放在双引号中)

属性名

是否必填

属性含义

属性取值

默认值

olap

相对于web根目录的olap文件或olap文件内容

 

 

dataSource

数据库数据源

数据源名称

 

ql

查询语句

sqldql语句

 

dfxFile

相当于web根目录的dfx文件

 

 

dfxScript

dfx脚本

 

 

dfxParams

dfx参数

 

 

inputFiles

要分析的填报文件列表,相对于WEB根目录,多个以分号隔开

 

 

fixedTable

使用DQL Server类型的数据源时,指定需要分析的表名(多个时以逗号分隔)/填报数据源时,指定要分析的表