====== 小工具:自动报告系统 ====== 自动报告系统有四个组件:autoReport.exe执行文件,arp数据文件,template.doc模板文件(可能为隐藏文件)和bat批处理文件。本报告系统的目的是为了按照客户需求自动输出word报告文档。 使用方法: 1. 输入要插入的参数:用记事本打开或者新建arp数据文件,将需要写入报告文档的参数按照固定格式写在数据文件中。 格式要求: * “name=value”,name即要插入参数的名称,名称最好以字母开头,value为要插入图片路径或文字; * 当value为图片路径时name必须包含“pic”,value是文字时,value不能包含“pic”; * “=”两边不能有空格,每个新参数必须另起一行,并不能有多余的空格;例如 “pic_model_path=C:\Users\Public\Pictures\Sample Pictures”;最后给数据文件命名,如“param.arp”。 2. 给插入点做书签:用word打开template.doc模板文件,光标选择或者放置在要插入的地方,点击插入->书签,弹出书签对话框,在书签名中输入name(对应为上步中的name),点击插入,保存并关闭模板文件。 3. 用记事本方式打开或新建bat批处理文件,依次执行文件、数据文件的全名和数字0或者1,并以空格隔开;其中数字1代表会检测并提示插入图片是否存在,数字0则代表不提示,数字可省略,缺省值为0。例如“autoReport.exe param.arp 1”。保存并关闭批处理文件。 4. 双击批处理文件在同一文件夹下即可自动生成报告文档。 iwhr-k.exe -s -r D:\Document\Personal\K2\AutoReport\modeldb.adv -arp D:\Document\Personal\K2\AutoReport\advc.arp AutoReport.exe C:\Users\simstar005\Desktop\test.arp 1