同步操作将从 nigo81/audittool 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
审计瑞士军刀
利用Python库PyQt5编写的审计实用工具。
工具地址:
https://gitee.com/nigo81/audittool/releases
代码也在gitee上公开开源。后续新版本、新功能均在这里公布。
摆脱Excel邮件合并不够灵活的缺点,以及常见生成品固定模版适用性不广的缺点。
采用根据不同Word自动生成Excel模版,只需要在生成的Excel模版中填写数据,点点按钮就能轻松生成。
操作步骤:
将需要替换的非表格文字用中括号{}包裹起来。
运行软件后,选择word文件。
点击:“选择表格”,选择“No”
点击添加、删除按钮,选择需要生成模版的表格:
点击“生成”
模版中表格几就代表word中第几个表格。
其中表格0比较特殊,代表的是word中非表格中括号的信息。
系统仅会读取表格0中一行数据,也就是说,这里只能填写固定信息,如果是变动信息,就空着,后面生成的时候第一步会让你关联后面表格的字段。
需要注意的是账号、日期等设置成文本格式,第一行表头数字也需要设置成文本格式。
2.1,2.2这些列的顺序可以任意改变,也可以把多个表信息写在一张表里。
如:2.1,2.2,....2.11,3.1,3.2...
我们也可以添加字段,比如,非表格信息中有“银行名称”需要变化,我们就添加一列“2.12”,填写在这里。
添加的数据不影响数据生成,因为系统根据表头数据来判断填写word中第几个表格的第几列,而添加的2.12代表word中第二个表格的第12列,而word中没有这列,就不会填写。
还有需要注意的是ID的概念,每个表第一列都是ID,系统会根据这个ID值将不同Excel表里的数据关联起来。
所以,这里ID最好是某个唯一字段复制过来,如银行账号。
往来函证里,最好是函证的公司名称等。(注:往来函证最好不要多张表,直接把所有字段填写在一张表里)
对于固定信息都默认就可以,变动信息我们需要关联后面的表。
比如,银行名称和账号是变动的,我需要关联上表格2的对应字段。
如果需要编号,就在最后一列手工填写关键字“id"字样,注意不是勾选前面的下拉框。
生成方式:选择合并成一个文件还是每个函证单独一封。
空白外填充:空白,无,左斜线,右斜线
聚合字段,需要你选择某个表里的某个字段,系统会按这个字段聚合,比如我想银行名称相同的为一封函证,那么就用银行名称作为聚合字段,这样同一个银行的账号会聚合在一起。
点击下一步选择文件保存位置就自动生成了。
注意:设置了数字格式自动是千分位格式,所以非金额的字段如账号,日期等最好设置成文本格式。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。