[发明专利]一种图表自动生成系统及方法在审
| 申请号: | 202010757591.2 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN112232041A | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 周宗霞;谭明智;王凤阳;李翔 | 申请(专利权)人: | 青岛百洋智能科技股份有限公司 |
| 主分类号: | G06F40/174 | 分类号: | G06F40/174;G06F40/18 |
| 代理公司: | 北京隆达恒晟知识产权代理有限公司 11899 | 代理人: | 杨青 |
| 地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图表 自动 生成 系统 方法 | ||
1.一种图表自动生成系统,其特征在于:该系统包括数据查询模块、表格展示模块和自定义图表生成模块;
所述数据查询模块:用于提供用户的检索交互功能,根据用户输入的查询条件获取查询数据;
所述表格展示模块:由GridView组成,进行数据列显示、样式、透视效果的封装,将数据查询模块获取的查询数据绑定到GridView中进行表格显示;
所述自定义图表生成模块:用于根据用户在查询数据中选择的数据,以及用户选择的图表类型,生成自定义图表并进行展示。
2.根据权利要求1所述的图表自动生成系统,其特征在于:
该系统还包括图表初始化模块和图表类型选择模块;
所述图表初始化模块用于根据不同图表类型对应的XML文件来初始化不同类型的图表,以便根据用户选择的数据实现图表内容;
所述图表类型选择模块根据用户的选择进行图表类型的设置。
3.根据权利要求1所述的图表自动生成系统,其特征在于:
该系统采用XML序列化配置的方式来实现图表的加载和生成,具体包括:
引入system.xml.serialization实现XML与图表类之间的相互转化,每个图表对应的XML节点与图表类的每一个字段一一对应,序列化后XML节点的值为图表类中每一个字段的值。
4.一种图表自动生成方法,其特征在于:
由GridView控件进行数据列显示、样式、透视效果的封装;
在用户查询界面,根据用户输入的自定义查询条件获取查询数据;
将得到的数据源绑定到GridView中进行表格显示;
用户拖动鼠标在查询数据中选择所需的数据;
用户在图表类型选择模块中选择图表类型;
根据用户选择的数据和图表类型,生成自定义表格并展示。
5.根据权利要求4所述的图表自动生成方法,其特征在于:
在图表生成之前要根据不同图表类型对应的XML文件来初始化不同类型的图表,以便根据用户选择的数据实现图表内容。
6.根据权利要求4所述的图表自动生成方法,其特征在于:
采用XML序列化配置的方式来实现图表的加载和生成;具体包括:
引入system.xml.serialization实现XML与图表类之间的相互转化,每个图表对应的XML节点与图表类的每一个字段一一对应,序列化后XML节点的值为图表类中每一个字段的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛百洋智能科技股份有限公司,未经青岛百洋智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010757591.2/1.html,转载请声明来源钻瓜专利网。





