[发明专利]报表打印方法及装置在审
| 申请号: | 202211488159.3 | 申请日: | 2022-11-25 |
| 公开(公告)号: | CN115729968A | 公开(公告)日: | 2023-03-03 |
| 发明(设计)人: | 高梦丹 | 申请(专利权)人: | 中国银行股份有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/248;G06F3/12;G06F40/18 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李艳艳 |
| 地址: | 100818 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报表 打印 方法 装置 | ||
1.一种报表打印方法,其特征在于,包括:
根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户;
接收用户根据报表数据选择的数据打印范围;
将打印数据配置页面展示给用户,接收用户通过打印数据配置页面上传的打印配置信息;其中,打印配置信息中至少包含报表标题、报表多级表头信息、金额表示形式信息;
根据打印配置信息、以及数据打印范围生成打印报表;
调用WebBrowser组件对打印报表进行打印。
2.如权利要求1所述的报表打印方法,其特征在于,接收用户根据报表数据选择的数据打印范围,包括:
接收用户对报表数据中要打印的数据范围进行截图后上传的截图图像;
对截图图像进行文字识别得到数据打印范围;
将得到的数据打印范围定制为模板,以供下次打印时使用。
3.如权利要求1所述的报表打印方法,其特征在于,根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户,包括:
在报表数据的数据量大于预设数据量时,分页展示报表数据;每页展示的报表数据的数据量小于或等于预设数据量;
接收用户根据报表数据选择的数据打印范围,包括:
接收用户上传的展示报表数据的页面的页面标识;
根据页面标识,获取页面标识对应页面展示的报表数据,得到数据打印范围。
4.如权利要求1所述的报表打印方法,其特征在于,根据打印配置信息、以及数据打印范围生成打印报表,包括:
根据报表多级表头信息,确定数据打印范围中待合并单元格的合并项;
根据金额表示形式信息,确定数据打印范围内的金额数据的分隔形式、金额数据所在列宽;其中,金额数据的分隔形式包括:金额线或千分位;
根据数据打印范围、数据打印范围内的金额数据的分隔形式、金额数据所在列宽、数据打印范围中待合并单元格的合并项、报表标题、以及预设的字体颜色、字体格式、字体大小,生成打印报表。
5.如权利要求4所述的报表打印方法,其特征在于,根据打印配置信息、以及数据打印范围生成打印报表之后,还包括:
根据打印报表生成打印报表预览信息,将打印报表预览信息展示给用户;
在接收到用户根据打印报表预览信息发送的确认打印指令时,调用WebBrowser组件对打印报表进行打印。
6.一种报表打印装置,其特征在于,包括:
报表数据获取模块,用于根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户;
接收模块,用于接收用户根据报表数据选择的数据打印范围;
第一处理模块,用于将打印数据配置页面展示给用户,接收供用户通过打印数据配置页面上传的打印配置信息;其中,打印配置信息至少包含报表标题、报表多级表头信息、金额表示形式信息;
第二处理模块,用于根据打印配置信息、以及数据打印范围生成打印报表;
打印模块,用于调用WebBrowser组件对打印报表进行打印。
7.如权利要求6所述的报表打印装置,其特征在于,接收模块,具体用于接收用户对报表数据中要打印的数据范围进行截图后上传的截图图像;
对截图图像进行文字识别得到数据打印范围;
将得到的数据打印范围定制为模板,以供下次打印时使用。
8.如权利要求6所述的报表打印装置,其特征在于,报表数据获取模块,具体用于在报表数据的数据量大于预设数据量时,分页展示报表数据;每页展示的报表数据的数据量小于或等于预设数据量;
接收模块,具体用于接收用户上传的展示报表数据的页面的页面标识;
根据页面标识,获取页面标识对应页面展示的报表数据,得到数据打印范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211488159.3/1.html,转载请声明来源钻瓜专利网。





