【技术实现步骤摘要】
本专利技术涉及报告文档制作
,具体涉及一种PPT报告的制作方法和装置。
技术介绍
随着网络运维集约化发展,大型企业或集团为了节约成本,提升运维工作的价值并最终提升企业的竞争力,已不仅仅满足于平台及业务的告警监控自动化,对于平时网络工作中集团和省份间的各种通告文档也提出了自动化需求,以达到减少人工,提升运维效率的目的。集团通常需要从报表中提取省份的各种统计数据,通过人工进一步整理,生成Office通告文档下发各省份,以便集中管理。目前,运维告警监控自动化通常是将生成Office通告文档以附件的形式加载到告警邮件或告警短信中,所以大型企业和集团经常需要制作Office通告文档,而现有常用的一种制作方法是:通过先把报表中数据导出到Excel文档并人工根据导出的数据在Excel中制作图形,然后人工编写PPT报告,同时插入必要的描述和总结,并手工将Excel中的图形拷贝到PPT报告中,生成PPT报告。由上可知,现有的PPT报告制作方法存在繁琐、复杂、费时、费力。随着报表数量的不断增长以及数据的多样性,PPT报告人工整理制作的复杂度和耗时都呈现几何态势增加,降低了企业 ...
【技术保护点】
一种PPT报告的制作方法,其特征在于,该方法包括:预先制作PPT模板和Excel模版,其中所述PPT模板用于定义PPT报告的基本样式和排版效果,以及用于定义要替换的文本和要更新的图形,所述Excel模板用于定义所述PPT模板中图形的数据表;根据制作PPT报告的需求获取所需的报表;对所述获取的报表进行解析,利用所述PPT模板和所述Excel模板制作PPT报告。
【技术特征摘要】
1.一种PPT报告的制作方法,其特征在于,该方法包括:预先制作PPT模板和Excel模版,其中所述PPT模板用于定义PPT报告的基本样式和排版效果,以及用于定义要替换的文本和要更新的图形,所述Excel模板用于定义所述PPT模板中图形的数据表;根据制作PPT报告的需求获取所需的报表;对所述获取的报表进行解析,利用所述PPT模板和所述Excel模板制作PPT报告。2.如权利要求1所述的PPT报告的制作方法,其特征在于,所述预先制作PPT模板包括:配置PPT模板中的页码;根据所述页码配置PPT模板中每页的可编辑元素,得到PPT模板的对象名;根据所述对象名配置所述对象名代表的对象里需要替换的文本内容,得到PPT模板的参数名;所述预先制作Excel模版包括:使用Excel模板中的数据表制作图形,将所述制作的图形拷贝到所述PPT模板中,设置所述PPT模版中图形的数据引用关系为所述Excel模板中的数据表。3.如权利要求2所述的PPT报告的制作方法,其特征在于,所述根据所述页码配置PPT模板中每页的可编辑元素,得到PPT模板的对象名包括:根据所述页码查找PPT模版中的每一页,并将PPT模板中每页上有文本内容替换需要的那些可编辑元素定义成以tel加下划线为前缀的一类对象名;将PPT模板中没有文本内容替换需要的可编辑元素定义成以下划线作为前缀的另一类对象名;所述根据所述对象名配置所述对象名代表的对象里需要替换的文本内容,得到PPT模板的参数名包括:根据所述对象名查找PPT模板中所述对象名代表的对象里需要替换的文本内容,以驼峰命名法对需要替换的文本内容进行定义得到PPT模板的参数名。4.如权利要求2或3所述的PPT报告的制作方法,其特征在于,所述对所述获取的报表进行解析包括:对所述获取的报表逐张进行解析,配置所述报表中的数据与所述PPT模板中的参数名之间的一一映射关系,以及关联所述PPT模板中的图形所需要更新引用的数据。5.如权利要求4所述的PPT报告的制作方法,其特征在于,所述利用所述PPT模板和所述Excel模板制作PPT报告包括:在获取的报表的XML文件中定义引用的所述PPT模板和所述Excel模板路径,获取所述PPT模板副本和所述Excel模板副本;根据所述报表中配置的数据与所述PPT模板中参数名的一一映射关系,从所述获取的报表中获取匹配的数据,根据页码+对象名+参数名的方式对所述PPT模板副本中的参数名进行赋值或替换;以及,将所述PPT模板中的图形所需要更新引用的数据从所述获取的报表中导出到所述Excel模板副本中,对PPT模板中的图形所引用的数据进行替换,并设置所述PPT模板副本中的...
【专利技术属性】
技术研发人员:郭海,王庆磊,
申请(专利权)人:北京神州泰岳软件股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。