[实用] Google表单套印文件
今天突然想把公司用的请假单、出差费的表单转成用手机就可以填的,所以上网搜了一下,虽然中间发生一些状况,但还是做出来了,我参考的是这篇,所以我主要是要记下我发生的问题。
Google表单非常方便的以问卷的方式帮忙统计成excel,但有时候还是需要套印成表送交给相关人等文件存查,平常都是用电脑打这些文件,但有时就是懒得开电脑,所以先利用FormPublisher设定好,就可以达成这个动作,可以达成自动统计、通知、套印表格等等功能。
但也是有先缺点需要先揭露一下:
1.自动通知的寄件者只有文件拥有者,所以发出通知时文件拥有者的信箱会收到信,若额外设定通知其他收件人,则至少收到两封信,若让各收件者各自收到信,就是几个收件者就收到几封信。
2.设定过程中,有个小bug对预设语言非英文使用者,需要修正,下文会提到。(这bug花我10分钟才意会过来..)
前置作业:
1.准备好你的表单
2.产生回应表格
3.准备好你要套印的文件,要带入资料的栏位,以双底线+双井字号框住,例如文件上栏位要填姓名,而表单内设定的标题名称是请假人,就将栏位内打上 __##请假人##__ 。
步骤:
1.开启表单,连结外挂程式
2.安装外挂
3.启用外挂
4.点Form Publisher,开始设定
5.选择要套印的文件
6.因为有先准备文件,所以选择 I have my own template ,然后会出现选择画面,选你设定好的文件即可。
7.如果你文件的栏位没有全部都设定好,会出现这种错误讯息,把那些没设定的栏位补上就可以了。
8.设定调整完应该长这样
9.再来要设定你要把生出来的文件放在哪个资料夹内,预设会帮你在表单的同一层资料夹内新增一个Form Publisher Output's Folder,点笔可调整位置。
至于档案名称,预设是你的套印文件档名<<Template Title>>加上流水号<<Increment>>,流水号要从几号开始就在下面Increment输入,不用流水号的话留空。
我个人是喜欢套名称和日期,用的参数跟加入在套印文件栏位上一样,例如:<<Template Title>>__##请假人##__ __##开始日期##__,产生的档案名称就会是 请假单_文件 某某人 日期这样。
至于下方的两个设定,就看人勾了,有勾URL的话会在SHEETS内出现文件连结。
在这里若出现了错误讯息,大概就是sheets还没建立或是Form ID没有设好,照著文件调整一下即可,命名范围要设定前记得点在对应的标题上,
但有一点要注意,如果你照著调整,怎样都失败,记得将A1的标题 " 时间戳记 " 改为 " Timestamp ",这是我前面提到预设语言非英语系的产生的小bug。
10.接下来要设定email通知,预设会有你的mail,可以新增很多人。
可勾选PDF是否要存下来,也可设定审核(Appoval workflow),有各种权限可设定。
11.Email settins内可勾选要单独寄信给接收通知的人,或是不勾选一起寄给多个收件人,还可以调整寄出的mail格式。
12.如果设定都没问题,测试一下吧!
13.收到的信长这样,如果你有设定审核,可以直接同意或否决,并留下意见。
14.SHEETS上会留下纪录