部署与调用- 通用查询监听函数-报表展现标签与API
目录

部署与调用

全局监听

开发者需要实现监听函数并将其定义在通用查询客户化js文件中。

js文件路径为:mis2/custom/commonquery/js/customCQ.js

经过上面设置后,系统中所有的通用查询都能够自动被监听。

注意:通用查询js的加载机制不一定按照常规的页面加载js的方式,为了确保监听函数有效,请务必按照此规范,在customCQ.js中实现onSubmit方法。

对指定的通用查询进行监听

如果仅需要对某个通用查询进行监听,可以按以下不同情况处理:

SR模式调用

如果是调用SR模块展现指定的通用查询与报表,SR模块封装了参数jsFiles,该参数用于设置调用SR时所加载的js文件。

开发者可以自行创建一个js文件,在js文件中实现onSubmit监听函数,并将js文件放至应用的特定目录下。

然后,在调用SR展现通用查询时,设置参数jsFiles的值为js文件的路径即可。

经过上述设置,SR展现通用查询时会自动加载对应的js文件,当触发查询时,即可自动调用js文件中定义的监听方法。

具体SR参数设置方式可参考:报表展现客户化

标签调用

如果是在自定义的jsp页面中使用标签展现指定的通用查询和报表,可以直接在自定义的jsp页面中实现onSubmit监听函数。或者也可以在一个单独的js文件中实现监听函数,然后引入到自定义的jsp中。