[发明专利]开发报表或看板的方法及装置有效
| 申请号: | 201410383689.0 | 申请日: | 2014-08-06 |
| 公开(公告)号: | CN104636127A | 公开(公告)日: | 2015-05-20 |
| 发明(设计)人: | 尚晶文 | 申请(专利权)人: | 歌尔声学股份有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
| 代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 陈英俊 |
| 地址: | 261031 山东省潍*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 开发 报表 看板 方法 装置 | ||
1.一种开发报表或看板的方法,包括:
配置XML,并对所配置的XML文件进行命名;其中,所述XML的配置过程包括:在XML的View节点中定义查询条件子节点、图表子节点和数据源子节点,并对所述查询条件子节点中的查询条件、所述图表子节点中的图表和所述数据源子节点中的数据源进行配置;
对报表或看板的主框架程序进行调用;其中,在调用所述主框架程序的过程中,将所述XML文件的文件名作为参数传递给所述主框架程序;
所述主框架程序根据所接收到的参数载入所配置的XML文件;
所述主框架程序根据所载入的XML文件展现报表或看板数据。
2.如权利要求1所述的开发报表或看板的方法,其中,在所述主框架程序根据所载入的XML文件展现报表或看板数据的过程中,
所述主框架程序将所述XML文件中的查询条件子节点中的查询条件渲染成HTML控件发送给浏览器;
所述浏览器将所述HTML控件中的查询条件数据发送给所述主框架程序;
所述主框架程序根据所述查询条件数据调用所述数据源子节点中的数据源;
所述主框架程序根据所述图表子节点的配置从所述数据源子节点中的数据源中获取对应的数据进行展现。
3.如权利要求1所述的开发报表或看板的方法,其中,在对所述查询条件子节点中的查询条件进行配置的过程中,
所述查询条件子节点中的查询条件为时间或者关键字。
4.如权利要求1所述的开发报表或看板的方法,其中,在对所述数据源子节点中的数据源进行配置的过程中,
所述数据源子节点中的数据源为存储过程数据源或者SQL语句数据源,且所述数据源子节点中的数据源与所述查询条件子节点中的查询条件相关联。
5.如权利要求1所述的开发报表或看板的方法,其中,在对所述图表子节点中的图表进行配置的过程中,
所述图表子节点中的图表为柱状图或者饼图或者表格,且所述图表子节点中的图表所显示的数据通过所述数据源子节点中的数据源进行配置。
6.一种开发报表或看板的装置,包括:
XML配置模块,用于配置XML,并对所配置的XML文件进行命名;其中,所述XML的配置过程包括:在XML的View节点中定义查询条件子节点、图表子节点和数据源子节点,并对所述查询条件子节点中的查询条件、所述图表子节点中的图表和所述数据源子节点中的数据源进行配置;
调用模块,用于对报表或看板的主框架程序进行调用;其中,在调用所述主框架程序的过程中,将所述XML文件的文件名作为参数传递给所述主框架程序;
载入模块,用于所述主框架程序根据所接收到的参数载入所配置的XML文件;
展现模块,用于所述主框架程序根据所载入的XML文件展现报表或看板数据。
7.如权利要求6所述的开发报表或看板的装置,其中,所述展现模块进一步包括:
渲染模块,用于所述主框架程序将所述XML文件中的查询条件子节点中的查询条件渲染成HTML控件发送给浏览器;
发送模块,用于所述浏览器将所述HTML控件中的查询条件数据发送给所述主框架程序;
数据源调用模块,用于所述主框架程序根据所述查询条件数据调用所述数据源子节点中的数据源;
数据源获取模块,用于所述主框架程序根据所述图表子节点的配置从所述数据源子节点中的数据源中获取对应的数据进行展现。
8.如权利要求6所述的开发报表或看板的装置,其中,所述XML配置模块在对所述查询条件子节点中的查询条件进行配置的过程中,
所述查询条件子节点中的查询条件为时间或者关键字。
9.如权利要求6所述的开发报表或看板的装置,其中,所述XML配置模块在对所述数据源子节点中的数据源进行配置的过程中,
所述数据源子节点中的数据源为存储过程数据源或者SQL语句数据源,且所述数据源子节点中的数据源与所述查询条件子节点中的查询条件相关联。
10.如权利要求6所述的开发报表或看板的装置,其中,所述XML配置模块在在对所述图表子节点中的图表进行配置的过程中,
所述图表子节点中的图表为柱状图或者饼图或者表格,且所述图表子节点中的图表所显示的数据通过所述数据源子节点中的数据源进行配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔声学股份有限公司,未经歌尔声学股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410383689.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:打印控制系统





