【技术实现步骤摘要】
报表打印方法及装置
[0001]本专利技术涉及金融
,尤其涉及报表打印方法及装置。需要说明的是,本专利技术报表打印方法及装置可用于金融
,也可用于除金融
之外的任意领域,本专利技术报表打印方法及装置的应用领域不做限定。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]核算账务系统日常需要大量的纸质报表用于账务核对或留档,因此核算账务系统通常都需要提供打印报表的功能。现有的打印方式为在获取到打印数据后,以固定的模板导出文档,工作人员使用对应的文档查看工具打开后再进行打印。并且在账务系统内部,不同业务场景下对报表样式要求也是不尽相同,当前的打印方法无法满足用户定制化打印需求,且操作复杂,报表打印效率较低。
技术实现思路
[0004]本专利技术实施例提供一种报表打印方法,用以简化报表打印操作,实现个性化报表打印,提高报表打印效率,该方法包括:
[0005]根据用户的报表数据查询请求, ...
【技术保护点】
【技术特征摘要】
1.一种报表打印方法,其特征在于,包括:根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户;接收用户根据报表数据选择的数据打印范围;将打印数据配置页面展示给用户,接收用户通过打印数据配置页面上传的打印配置信息;其中,打印配置信息中至少包含报表标题、报表多级表头信息、金额表示形式信息;根据打印配置信息、以及数据打印范围生成打印报表;调用WebBrowser组件对打印报表进行打印。2.如权利要求1所述的报表打印方法,其特征在于,接收用户根据报表数据选择的数据打印范围,包括:接收用户对报表数据中要打印的数据范围进行截图后上传的截图图像;对截图图像进行文字识别得到数据打印范围;将得到的数据打印范围定制为模板,以供下次打印时使用。3.如权利要求1所述的报表打印方法,其特征在于,根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户,包括:在报表数据的数据量大于预设数据量时,分页展示报表数据;每页展示的报表数据的数据量小于或等于预设数据量;接收用户根据报表数据选择的数据打印范围,包括:接收用户上传的展示报表数据的页面的页面标识;根据页面标识,获取页面标识对应页面展示的报表数据,得到数据打印范围。4.如权利要求1所述的报表打印方法,其特征在于,根据打印配置信息、以及数据打印范围生成打印报表,包括:根据报表多级表头信息,确定数据打印范围中待合并单元格的合并项;根据金额表示形式信息,确定数据打印范围内的金额数据的分隔形式、金额数据所在列宽;其中,金额数据的分隔形式包括:金额线或千分位;根据数据打印范围、数据打印范围内的金额数据的分隔形式、金额数据所在列宽、数据打印范围中待合并单元格的合并项、报表标题、以及预设的字体颜色、字体格式、字体大小,生成打印报表。5.如权利要求4所述的报表打印方法,其特征在于,根据打印配置信息、以及数据打印范围生成打印报表之后,还包括:根据打印报表生成打印报表预览信息,将打印报表预览信息展示给用户;在接收到用户根据打印报表预览信息发送的确认打印指令时,调用WebBrowser组件对打印报表进行打印。6.一种报表打印装置,其特征在于,包括:报表数据获取模块,用于根据用户的报表数据查询请求,查询报表数据,将报表数据展示给用户;接收模块,用于接收用户根据报表数据选择的数据打印范围;第一处理模...
【专利技术属性】
技术研发人员:高梦丹,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。