业务公式:快速入门

来自企业管理软件文档中心
2015年1月29日 (四) 18:32Dick讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

简介

将一个或多个表单中的数据经过变换后写入到另外的表单中,从而实现一定的业务逻辑。

业务公式入门

这里以请假单更新请假月报表为例。每当员工填写一张请假单进行请假申请时,请假单就对请假月报表进行更新,最终实现通过请假月报表来统计每个员工每个月的请假天数。

业务公式入门19.png

业务公式入门1.png

业务公式入门14.png

操作步骤如下:

  1. 新建一个名为请假单的模板,如下图所示
    业务公式入门1.png

  2. 在模板的设计窗口,点击工具栏的【状态设置】。
    业务公式入门2.png

  3. 添加状态字段【提交申请】,如下图所示
    业务公式入门3.png

  4. 点击工具栏的【业务公式】,给刚才添加的状态字段添加业务公式。
    业务公式入门4.png

  5. 选中刚才的状态字段,点击【添加公式】
    业务公式入门5.png

  6. 业务公式更新的目标表是【请假月报表】,此处选中该表即可。
    业务公式入门6.png

  7. 设置情况1:当员工提交申请时所执行的操作。按下图所示,设置执行条件为【本表单.提交申请 = 常量.是】,对目标表的操作设为【更新表单】,对目标表单的匹配条件为【请假月报表.姓名 = 本表单.姓名 并且 请假月报表.年份 = 年份值(本表单.日期) 并且 请假月报表.月份 = 月份值(本表单.日期)】,并且勾选上【不存在时新增一条记录】。最后对目标表的字段进行赋值即可。
    业务公式入门7.png

    业务公式入门8.png

    业务公式入门9.png

  8. 新建情况2:当员工撤销申请时所执行的操作。当员工撤销申请时,只要找到请假月报表中该员工的记录(匹配),然后减少他的请假天数即可(更新)。
    业务公式入门10.png

  9. 最后保存业务公式。
    业务公式入门11.png

  10. 现在请假月报表是空的。下面我们就开始演示设置好的业务公式了。
    业务公式入门12.png

  11. 新建一张请假单,填上一些内容,然后点击【提交申请】开始执行业务公式。
    业务公式入门13.png

  12. 请假单被提交之后,就运行业务公式更新请假月报表了。业务公式的执行结果如下,由于请假月报表还没有小华的月请假记录,所以匹配不上,新建了一条小华的月报表记录,
    业务公式入门14.png

  13. 小华再请假一次时,请假月报表就会找到小华已有的月请假记录,并进行更新。
    业务公式入门15.png

    业务公式入门16.png

  14. 小华撤销了第二次的请假申请时,请假月报表的请假天数就会被相应的减少。
    业务公式入门17.png

    业务公式入门14.png