输出表数据同步到表单

1. 简介

1.1 功能简介

通过数据工厂计算得到的输出表,可以将其计算好的数据同步到表单中。同步的表单支持:

  • 同步到新表单:同步时新建一个表单,将数据一一同步到新表单中;
  • 同步到已有表单:创建好与已有表单的字段存储关系后,根据存储关系将数据同步到已有表单中。

1.2 应用场景

  • 需要将输出的数据按月存储下来,例如每月工资计算、每月库存结余;
  • 需要将输出的数据批量生成流程,例如数据工厂中计算工资,然后直接批量发起流程,让每个人确认自己的工资;
  • 需要将输出的数据批量打印,例如数据工厂中计算并整合了人事信息,需要将输出表全部同步到表单中,批量打印存档。

2. 设置步骤

2.1 开启数据同步按钮

数据工厂 >> 输出表 >> 开启「将输出表同步到表单」;

2.2 同步规则设置

开了「将输出表同步到表单」后,点击按钮旁边的「设置」键,可进一步设置具体的同步规则。

1)同步数据时,会将输出表的全部数据添加到表单中,不会删除表单中已有的数据;
2)每次最多同步 20000 行、200 列数据,最多同时触发 300 条流程。

2.2.1 同步表单设置

输出表数据可以「同步到新表单」中,也可以「同步到已有表单」中。

> 1)「同步到新表单」表示首次同步时新建一个表单进行数据同步,同步一次后,后期的数据将在这个新表单完成同步,而不是每次同步都新建一个表单。
2)数据同步规则设置也将由「同步到新表单」改为「同步到已有表单」,已有表单自动设置为这个新建的表单。

同步到新表单

选择了「同步到新表单」后,勾选需要同步的字段,勾选完毕后点击「保存」,即完成同步表单设置。


同步到已有表单

若选择的是「同步到已有表单」,则需要先选择需要同步的表单,仅支持选择本应用的表单进行同步跨应用 的表单也不支持)。


选择好需要同步的表单后,需要设置输出表与同步表单字段间对应的存储关系。

即,输出表某个字段数据同步时,需要对应到同步表单某个字段中,保证数据同步的正确性。


2.2.2 同步方式设置

支持以下两种同步方式设置:

同步方式 同步规则 备注
自动同步 在数据流定时更新后,自动将输出表数据同步到表单 数据流需提前设置 定时更新 ,在定时更新成功后,同步数据。
定时同步 在固定时间将输出表数据同步到表单 需设置固定同步时间及同步周期,支持按周期重复同步
手动同步 找到需要同步的输出表,点击输出表再点击「同步数据」即可完成数据同步 需要先设置好步骤【2.2】中的数据同步规则,根据规则手动同步

自动同步

需要在数据流的更新规则中设置过 定时更新,设置好以后,只有数据流定时更新成功,才会将输出表的数据立即同步到表单中


定时同步

若选择定时同步,则需要设置同步的时间以及同步周期。同步周期支持:

  • 每天同步一次
  • 每周同步一次
  • 每两周同步一次
  • 每月同步一次
  • 每年同步一次
  • 自定义同步周期


设置好的定时同步规则后期还可以修改。


全部设置完毕后,需要点击「确定」对当前设置进行保存,点击以后即完成了数据同步规则设置。


手动同步

除了「自动同步」和「定时同步」,还可以通过点击「同步数据」手动进行同步,用于紧急数据同步。

同步结束后可以在页面右上角看到数据是否同步成功,同步成功会显示「数据同步完成」。若同步失败,则参考文档 同步失败说明 进行问题排查。

2.3 效果示例

作为数据工厂输出表的同步表单,在应用管理中查看时,会在对应的表单旁显示「数据流」字样,即代表该表单为某一输出表的同步表单。


通过输出表同步过来的表单数据,提交人信息为空。

3. 注意事项

1)每次同步时,都会将输出表中的全部数据同步到对应的表单中;
2)将数据同步到表单时,不会删除表单中已有的数据;
3)若同步的表单为流程表单,则数据同步后,会自动触发流程,且流程自动流转到下一节点;
4)若找不到下一个流程节点负责人,则流程日志中显示提交失败,流程自动结束;
5)同步到表单的数据不触发表单校验(包括必填校验、提交校验、重复值校验),不触发公式、联动、默认值获取,不触发智能助手;
6)每次最多同步 20000 行、200 列数据,最多同时触发 300 条流程;超出上述数量限制后输出表将同步失败,即不同步任何一条数据;
7)数据流无法保存的情况:

  • 当前数据工厂输出表的同步表单不支持作为当前数据工厂数据流的输入源;
  • 输入源不能和其他输出表的同步表单有成环关系,比如表单 A → 输出表 A → 表单 B → 输出表 B → 表单 A。
本文是否对您有帮助?
 有帮助
 没帮助
您是否遇到了以下问题?
如需获取即时帮助,请联系技术支持