基于可扩展标记语言的报表处理方法及装置的制造方法_3

文档序号:9524263阅读:来源:国知局
可扩展标记语言的报表处理装置的第一实施例,本发明还提出了基于可扩展标记语言的报表处理装置的第二实施例,参照图3,图3为本发明基于可扩展标记语言的报表处理装置第二实施例的功能模块示意图,所述基于可扩展标记语言的报表处理装置还包括:
[0067]修改模块50,用于在接收到基于所述可扩展标记语言报表的格式调节指令时,根据所述格式调节指令修改所述可扩展标记语言报表的格式。具体地,修改模块50用于在接收到基于所述可扩展标记语言报表的输入操作和/或删除操作时,根据所述输入操作和/或删除操作修改所述可扩展标记语言报表中的报表数据;还用于在接收到基于所述可扩展标记语言报表的表格边框拖动操作时,根据所述表格边框拖动操作修改所述可扩展标记语言报表中的表格格式。
[0068]在本实施例中,可选的,生成的所述可扩展标记语言列表以word格式并基于浏览器显示,或者直接以word格式显示。即生成的可扩展标记语言报表可以直接以word格式显示,也可以将可扩展标记语言报表以word格式嵌入浏览器中之后再显示。用户可以基于显示的可扩展标记语言报表通过拖动边框的方式调节报表中表格的间距和大小、还可以通过输入数据的方式修改可扩展标记语言报表中的数据、或者还可以直接设置可扩展标记语言报表中的数据格式等。在接收到上述操作时,即可视为接收到了基于可扩展标记语言报表的格式调节指令。
[0069]本实施例提供的基于可扩展标记语言的报表处理方法,能够方便地调节可扩展标记语言报表的格式,能够更加方便地满足用户的需求。
[0070]可选的,打印模块40还用于在接收到基于经过格式修改后的所述可扩展标记语言报表的打印指令时,打印经过格式修改后的所述可扩展标记语言报表。在本实施例中,在可扩展标记语言报表以word格式嵌入浏览器中时,可以在浏览器页面中预设一打印控件,在触发该打印控件时,即可视为接收到了打印指令。在可扩展标记语言报表直接以word格式显示时,可以直接出发word软件中的打印控件,即可视为接收到了打印指令。本实施例提供的基于可扩展标记语言的报表处理方法,能够方便地打印经过格式修改后的可扩展标记语言报表,更加便于用户的使用。
[0071]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0072]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0073]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0074]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于可扩展标记语言的报表处理方法,其特征在于,所述基于可扩展标记语言的报表处理方法包括以下步骤: 在接收到报表生成指令时,获取所述报表生成指令携带的模板标识和报表数据标识; 在预存的基于可扩展标记语言生成的报表模板中确定所述模板标识对应的报表模板; 确定所述报表数据标识对应的报表数据,并将所述报表数据对应填充至确定的所述报表模板,以生成可扩展标记语言报表; 在接收到基于所述可扩展标记语言报表的打印指令时,打印所述可扩展标记语言报表。2.如权利要求1所述的基于可扩展标记语言的报表处理方法,其特征在于,所述确定所述报表数据标识对应的报表数据,并将所述报表数据对应填充至确定的所述报表模板,以生成可扩展标记语言报表的步骤之后,所述基于可扩展标记语言的报表处理方法还包括: 在接收到基于所述可扩展标记语言报表的输入操作和/或删除操作时,根据所述输入操作和/或删除操作修改所述可扩展标记语言报表中的报表数据; 在接收到基于所述可扩展标记语言报表的表格边框拖动操作时,根据所述表格边框拖动操作修改所述可扩展标记语言报表中的表格格式。3.如权利要求1或2所述的基于可扩展标记语言的报表处理方法,其特征在于,所述在预存的基于可扩展标记语言生成的报表模板中确定所述模板标识对应的报表模板的步骤之前,所述基于可扩展标记语言的报表处理方法还包括: 基于可扩展标记语言生成并保存若干报表模板。4.如权利要求1或2所述的基于可扩展标记语言的报表处理方法,其特征在于,所述可扩展标记语言报表为word格式、excel格式和/或WPS格式。5.如权利要求1或2所述的基于可扩展标记语言的报表处理方法,其特征在于,生成的所述可扩展标记语言列表以word格式并基于浏览器显示,或者直接以word格式显示。6.一种基于可扩展标记语言的报表处理装置,其特征在于,所述基于可扩展标记语言的报表处理装置包括: 获取模块,用于在接收到报表生成指令时,获取所述报表生成指令携带的模板标识和报表数据标识; 确定模块,用于在预存的基于可扩展标记语言生成的报表模板中确定所述模板标识对应的报表模板; 生成模块,用于确定所述报表数据标识对应的报表数据,并将所述报表数据对应填充至确定的所述报表模板,以生成可扩展标记语言报表; 打印模块,用于在接收到基于所述可扩展标记语言报表的打印指令时,打印所述可扩展标记语言报表。7.如权利要求6所述的基于可扩展标记语言的报表处理装置,其特征在于,所述基于可扩展标记语言的报表处理装置还包括: 修改模块,用于在接收到基于所述可扩展标记语言报表的输入操作和/或删除操作时,根据所述输入操作和/或删除操作修改所述可扩展标记语言报表中的报表数据;还用于在接收到基于所述可扩展标记语言报表的表格边框拖动操作时,根据所述表格边框拖动操作修改所述可扩展标记语言报表中的表格格式。8.如权利要求6或7所述的基于可扩展标记语言的报表处理装置,其特征在于,所述生成模块还用于基于可扩展标记语言生成并保存若干报表模板。9.如权利要求6或7所述的基于可扩展标记语言的报表处理装置,其特征在于,所述可扩展标记语言报表为word格式、excel格式和/或WPS格式。10.如权利要求6或7所述的基于可扩展标记语言的报表处理装置,其特征在于,生成的所述可扩展标记语言列表以word格式并基于浏览器显示,或者直接以word格式显示。
【专利摘要】本发明公开了一种基于可扩展标记语言的报表处理方法及装置,所述基于可扩展标记语言的报表处理方法包括以下步骤:在接收到报表生成指令时,获取所述报表生成指令携带的模板标识和报表数据标识;在预存的基于可扩展标记语言生成的报表模板中确定所述模板标识对应的报表模板;确定所述报表数据标识对应的报表数据,并将所述报表数据对应填充至确定的所述报表模板,以生成可扩展标记语言报表,在接收到基于所述可扩展标记语言报表的打印指令时,打印所述可扩展标记语言报表。在打印报表时,可以方便地调节可扩展标记语言报表的格式。且在基于不同的浏览器打印时,由于报表模板为预设格式的模板,因此报表的显示格式比较统一。
【IPC分类】G06F17/30
【公开号】CN105279228
【申请号】CN201510583103
【发明人】杨阳
【申请人】深圳市永兴元科技有限公司
【公开日】2016年1月27日
【申请日】2015年9月14日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1