The invention relates to the field of technical report writing of power system, which specifically involves a standardized writing method of technical report based on VC. The concrete steps include the construction of the VC platform, the creation of OLB objects, the replacement of the template data, and the generation of the word documents. The invention is based on the support of the Microsoft word to XML, that is, the word document can be stored in XML form. Storage. In the process of C# development, reflection technology is used to parse description information from data processing documents, and is classified and encapsulated as bookmarks to generate the required templates. The template file based on MSWORD.OLD is built, and the dynamic data can be output in the software client. The technical report can be compiled and the required technical report is derived. Using OLE technology and word object model to realize word document automatic generation technology, it can further simplify the workload of word automatic generation.
【技术实现步骤摘要】
一种基于VC的技术报告标准化编写方法
本专利技术涉及电力系统技术报告编写领域,具体涉及一种基于VC的技术报告标准化编写方法。
技术介绍
随着信息化程度的不断提高,办公自动化系统在企业中得到了广泛的应用。在传统的办公系统中,大多数情况下需要根据固定模板来手动生成word文档,这种传统的办公方式存在着重复输入、耗时、易错等问题。在word自动生成技术方法中,存在的实现方法有IText和POI等。但在办公自动化系统中,需要静态生成各类模板文件、图片以及动态生成包含各类表格数据的word文档,此时若使用IText和POI去操作,无疑会极大地增加编程过程中的工作量。已有的word自动生成技术方法运用到的开发语言有LabView、Delphi、VisualBasic,但上述的开发中,必须调用大量的自动化控件(如Active)和底层函数,文件的映射机制复杂,无法轻易推广。
技术实现思路
为了解决上述问题,本专利技术提供了一种基于VC的技术报告标准化编写方法,具体技术方案如下:一种基于VC的技术报告标准化编写方法包括以下步骤:(1)VC平台搭建:在VC开发平台上搭建用于参数录入的平台;(2)创建OLB对象:创建一个新的word文件,在新的word文件中,输入固定格式的内容形成所需的技术文档模板文件;在需求动态录入数据的地方插入书签,并对书签进行编号,创建书签模板;(3)模板数据替换:通过平台录入参数并与技术文档模板文件的参数进行互换;(4)word文档生成:生成所需的标准化word文档技术报告。进一步,所述步骤(1)具体为:打开VC平台的,点击左上角的“文件”,在下拉菜单中选 ...
【技术保护点】
1.一种基于VC的技术报告标准化编写方法,其特征在于:包括以下步骤:(1)VC平台搭建:在VC开发平台上搭建用于参数录入的平台;(2)创建OLB对象:创建一个新的word文件,在新的word文件中,输入固定格式的内容形成所需的技术文档模板文件;在需求动态录入数据的地方插入书签,并对书签进行编号,创建书签模板;(3)模板数据替换:通过平台录入参数并与技术文档模板文件的参数进行互换;(4)word文档生成:生成所需的标准化word文档技术报告。
【技术特征摘要】
1.一种基于VC的技术报告标准化编写方法,其特征在于:包括以下步骤:(1)VC平台搭建:在VC开发平台上搭建用于参数录入的平台;(2)创建OLB对象:创建一个新的word文件,在新的word文件中,输入固定格式的内容形成所需的技术文档模板文件;在需求动态录入数据的地方插入书签,并对书签进行编号,创建书签模板;(3)模板数据替换:通过平台录入参数并与技术文档模板文件的参数进行互换;(4)word文档生成:生成所需的标准化word文档技术报告。2.根据权利要求1所述的一种基于VC的技术报告标准化编写方法,其特征在于:所述步骤(1)具体为:打开VC平台的,点击左上角的“文件”,在下拉菜单中选择“新建”;选择“工程”选项卡的“win32consoleapplication”,并输入“工程名称”;选择“fileview”,点击工程名称,选中“sourcefiles”,点击“文件”中的“新建”,在弹出的对话框中选择“文件”选项卡下面的“C++sourcefile”,并输入文件名,点击确定,即搭建完VC平台。3.根...
【专利技术属性】
技术研发人员:郭小璇,鲍海波,潘俊涛,李泰霖,卓浩泽,李金瑾,颜丹丹,吕思颖,
申请(专利权)人:广西电网有限责任公司电力科学研究院,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。