发明名称 | 一种建立通用查询框架的方法及装置 | ||
摘要 | 本发明提供一种建立通用查询框架的方法,包括:客户端的方案解析器解析查询方案,生成对应的查询编辑界面及查询展示界面,所述查询编辑界面供用户配置查询条件,列计算项,展示形式,以及查询界面需要展示的功能按钮;所述方案解析器将方案编辑界面用户设置的查询条件及其它设置反序列化成方案,存储到数据库,供查询或下次编辑使用;客户端的控件生成器将方案配置的查询条件及UI类型生成相对应的控件放到一个面板上,将这个面板数据返回给所述方案解析器,方案解析器将所述面板嵌入到方案编辑界面和方案查询界面,供用户交互使用;服务端的通用查询引擎通过解析出查询方案中配置取数过程名称以及相应的取数过程参数,调用到对应的取数过程,完成取数功能。相应地,本发明提供一种建立通用查询框架的装置,提高了版本更新效率,降低了开发维护成本。 | ||
申请公布号 | CN104731804A | 申请公布日期 | 2015.06.24 |
申请号 | CN201310711559.0 | 申请日期 | 2013.12.20 |
申请人 | 远光软件股份有限公司 | 发明人 | 谭军;卢海波 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 广州新诺专利商标事务所有限公司 44100 | 代理人 | 华辉 |
主权项 | 一种建立通用查询框架的方法,其特征在于,包括:客户端的方案解析器解析查询方案,生成对应的查询编辑界面及查询展示界面,所述查询编辑界面供用户配置查询条件,列计算项,展示形式,以及查询界面需要展示的功能按钮;所述方案解析器将方案编辑界面用户设置的查询条件及其它设置反序列化成方案,存储到数据库,供查询或下次编辑使用;客户端的控件生成器将方案配置的查询条件及UI类型生成相对应的控件放到一个面板上,将这个面板数据返回给所述方案解析器,方案解析器将所述面板嵌入到方案编辑界面和方案查询界面,供用户交互使用;通用查询引擎能解析出方案中配置的取数过程名称及参数,然后调用相应的存储过程完成取数功能。 | ||
地址 | 519085 广东省珠海市科技创新海岸远光科技园 |