案例演示这里以请假单更新请假月报表为例。每当员工填写一张请假单进行请假申请时,请假单就对请假月报表进行更新,最终实现通过请假月报表来统计每个员工每个月的请假天数。
1.png
保存到相册
2021-7-29 09:14 上传3.79 KB
2.png
保存到相册
2021-7-29 09:14 上传12.85 KB
3.png
保存到相册
2021-7-29 09:14 上传50.76 KB
操作步骤如下:
- 新建一个名为请假单的模板,如下图所示
4.png
保存到相册
2021-7-29 09:14 上传3.79 KB
- 在模板的设计窗口,点击工具栏的【状态设置】。
5.png
保存到相册
2021-7-29 09:14 上传5.51 KB
- 添加状态字段【提交申请】,如下图所示
6.png
保存到相册
2021-7-29 09:14 上传7.49 KB
- 点击工具栏的【业务公式】,给刚才添加的状态字段添加业务公式。
7.png
保存到相册
2021-7-29 09:14 上传5.41 KB
- 选中刚才的状态字段,点击【添加公式】
8.png
保存到相册
2021-7-29 09:15 上传10.53 KB
- 业务公式更新的目标表是【请假月报表】,此处选中该表即可。
9.png
保存到相册
2021-7-29 09:15 上传11.88 KB
- 设置情况1:当员工提交申请时所执行的操作。按下图所示,设置执行条件为【本表单.提交申请 = 常量.是】,对目标表的操作设为【更新表单】,对目标表单的匹配条件为【请假月报表.姓名 = 本表单.姓名 并且 请假月报表.年份 = 年份值(本表单.日期) 并且 请假月报表.月份 = 月份值(本表单.日期)】,并且勾选上【不存在时新增一条记录】。最后对目标表的字段进行赋值即可。
10.png
保存到相册
2021-7-29 09:15 上传156.95 KB
11.png
保存到相册
2021-7-29 09:15 上传95.65 KB
12.png
保存到相册
2021-7-29 09:15 上传151.59 KB
- 新建情况2:当员工撤销申请时所执行的操作。当员工撤销申请时,只要找到请假月报表中该员工的记录(匹配),然后减少他的请假天数即可(更新)。
13.png
保存到相册
2021-7-29 09:15 上传151.99 KB
- 最后保存业务公式。
14.png
保存到相册
2021-7-29 09:15 上传10.23 KB
- 现在请假月报表是空的。下面我们就开始演示设置好的业务公式了。
15.png
保存到相册
2021-7-29 09:15 上传47.67 KB
- 新建一张请假单,填上一些内容,然后点击【提交申请】开始执行业务公式。
16.png
保存到相册
2021-7-29 09:15 上传7.08 KB
- 请假单被提交之后,就运行业务公式更新请假月报表了。业务公式的执行结果如下,由于请假月报表还没有小华的月请假记录,所以匹配不上,新建了一条小华的月报表记录,
17.png
保存到相册
2021-7-29 09:15 上传50.76 KB
- 小华再请假一次时,请假月报表就会找到小华已有的月请假记录,并进行更新。
18.png
保存到相册
2021-7-29 09:15 上传7.4 KB
19.png
保存到相册
2021-7-29 09:15 上传86.92 KB
- 小华撤销了第二次的请假申请时,请假月报表的请假天数就会被相应的减少。
20.png
保存到相册
2021-7-29 09:15 上传7.02 KB
21.png
保存到相册
2021-7-29 09:15 上传50.76 KB
|