1、发布说明:
1.1Reorganizewindow
1.1.1增加了文件夹归档,可以将文件夹归档到同一文件归档文件夹中。
1.1.2因为文件夹归档遍历的是文件夹,所以如果归档文件夹在源文件夹内,请命名为归档,否则将因为目标归档文件夹在操作导致归档失败,内部设置了跳过归档文件夹,所以不会因为叫归档的文件夹而导致同父目录失败的情况。
具体原理使用了list删除元素:list.remove(‘归档’)。
1.2ALRwindow
1.2.1更改输入输出文件夹可自定。
1.2.2支持多sheet。
1.2.3需要规范的文件:
a.待计算文件计算曲线时格式要求xx组数据.xlsx
b.待计算文件直接反算时格式要求xxx组数据.xlsx
c.与integration要求一致
1.3integration
1.3.1做了重大更新,首先整理更加规范,与ALRwindow做了统一,ALR中计算曲线的文件可以直接整理成为同非计算曲线一致的无A、B、R值的表格,也就是完全规范的格式,支持多sheet。本功能需要一个自定义的模板,但是如果结合其他功能,请按照以下模板进行设置,另外此功能参照物必须叫做 模板.xlsx 。
统一整合以及比对功能模板要求:1604946455.714783模板.xlsx
说一句,对于单独整理功能来说,任何模板都可以,如果要捆绑使用或者单独使用整合或比对功能,请严格按照此模板使用。
1.3.2其次,比较功能支持多sheet,也就是说,只要规范按照我规定的格式做的Excel以及ALR计算曲线后经过整理规范化后的Excel,无论几个sheet均可以直接与限值对比,无需再经过整合功能。并且因为最初一个计算错误,导致更多的重复比对这次也修正了。
需要说明的是,比较功能的限值表也必须按照规定的模板去做,是区分方法的,比如是使用3838还是5749的限值,只要明确参考标准,与待对比文件写作方式一致,就可以正确对比区分。
限值表模板:限值表.xlsx
1.3.3整合功能适用于特殊情况,整合功能因为怕出现混乱及增加不必要的人为误差,所以只可以单sheet,无论第一个sheet叫什么,哪怕命名为“阿姆斯特朗炮”,最终整合也只整合所有文件里的第一个sheet,所以为有特殊情况需要的时候去使用的功能,另外,整合不是整理,不可能将ALR计算曲线的部分完全整合成模板的Excel,最终可能的结果是混乱的整合,所以请先执行整理再执行整合,并且整合严格设定了,与ALR的格式一致。
如果使用整理为整理其他样式模板,请勿使用整合功能,那或许会是下一个功能,按照自定义整合。
1.4老规矩,下面还是演示视频,最后跟着程序包和部分实现源码。