作者:吴川
本次任务完成时间:2019年4月8日~2019年4月18日
完成模块功能:委托模板库

一、功能实现
委托模板库主要包括模块库的生成、对模块库word文档的操作。
委托模板库:如下图,是模块库的生成界面。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
点击模板库节点,展开节点,点击右键操作选中节点。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
点击查看以只读的方式打开文件,如果修改后点击保存,会另存为一个新的文件
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
选择文件夹节点点击右键添加文件夹或文件,如果层级达到四层,弹出提示框;如果未达4层,弹出一个带input的提示框,输入名称,点击确定后打开进行编辑。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
点击修改,打开文档进行编辑;并插入指定内容的书签。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
点击删除,删除指定节点及其所有子节点。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
二、树形相关
获取指定路径下的文件夹和文件,拼接到其节点下,再获取子文件夹里面的文件和文件夹,循环遍历获取。
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
三、经典代码
单击右键树形节点获取节点路径
《EMC报告系统——“委托模板库”模块》项目研发阶段性总结
四、开发过程中遇到的问题与总结
刚开始接触这个项目的时候,由于对这方面知识的缺乏,开展起来比较艰难,遇到的问题也很多,但通过自己的努力,和大量的查阅资料,加上老师的指导,做到现在,感觉自己提升了很多,也认识到了自身的不足。

相关文章: