回写公式功能详解(更新)

 概述

我们的取数公式,是将系统中的某一个表的数据提取到当前操作的表单上来。当我们操作当前表单,产生数据后,也可以将数据写入到系统的某个表单中去。这时,我们就要用到回写公式。

回写公式是指将当前表单的数据(已经保存到数据表中的数据),根据一定的条件,回写到目标数据表中。

比如,我们在做采购入库单时,是根据采购订单的单号进行入库的,我们想在入库后给采购订单回写一个采购状态,入库了就显示已入库,没有入库就显示待入库,这个时候就可以通过回写公式实现。

操作步骤

  • 确定执行时机
    确定公式在什么操作节点执行,与取数公式的执行时机含义一致,因为回写公式是当前表单的数据保存到数据库中后才会有效触发,所以执行时机主要集中在保存后删除前
  • 设置操作类型
    数据库的主要操作是增删改查,取数公式就是负责其中的查,而回写公式负责增删改,所以我们在取数公式中没有操作类型的选项,而在回写公式中有,是因为回写公式要负责三种情况的数据操作。
  • 筛选条件
    与取数公式一致,回写公式中我们需要选择回写目标,回写公式中的筛选条件是需要我们确定数据回写到什么位置。
  • 回写填充
    如果我们理解了提取填充,那么回写填充就比较容易了,它是将当前数据表根据字段对应一一填充到回写目标中

需要注意的几点

1、回写目标和回写来源,回写目标是最终数据的归属地,回写来源是数据的出发地,回写来源一般是本表数据,也可以将系统内其它数据表数据与本表数据关联形成关联数据源。

2、操作类型有增删改,加数据也就是新增表单的类型;是指删除表单,而不是删除数据表,在数据库中是delete操作,而不是drop操作。Workfine中对应删除表单和删除明细的操作;修的情况比较多,我们要多加注意,在Workfine中对应的操作是修改记录和补充明细。

操作类型含义
新建表单
删除表单
对表单(整条记录)的处理,是指添加、删除一条记录
修改记录
删除明细
补充明细
对表单内容(表字段内容)的处理,只是对表字段里面的内容进行添加、修改或删除

3、回写公式不仅能够往系统内的数据表进行数据回写,也可以直接回写到外部系统中,当我们设置外部数据源后,可通过回写公式回写到外部系统的数据表中,这个时候我们要特别关注”匹配项“的设置

回写公式基本概述:

应用介绍

相对来说,回写公式的应用场景比取数公式要少很多,主要集中在回写标记,同步数据,回写到外部系统等场景上。我们只需要对每个应用场景的方法有所了解,稍加套用就能够满足基本的使用需求。 同时我们在后期将学习视图的功能,视图最典型的特点就是对数据的处理能力很强。学习视图后,我们会尽量弱化回写公式的使用。在系统中需要的数据最好是通过视图的方式来实现。

视频剧集

  • 回写主表视频讲解
  • 回写扩展表视频讲解
  • 数据更新视频讲解
  • 回写外部数据视频讲解

© 版权声明
THE END
喜欢就点赞吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容

随机帖子