跳到主要内容

集成自动化-获取/更新跨应用表单数据

使用前提:

  • 免费版不支持;
  • 仅新版存储应用可使用。

1. 简介

1.1 功能简介

0代码实现多个应用系统之间的数据互通,支持跨应用获取、更新表单数据,以及跨应用发起流程表单。

1.2 使用场景

公司一般都将多个系统进行分开搭建应用,但各系统之间的数据需要进行双向同步才能保证业务有序进行,以往需要通过调用API进行跨应用读写数据,业务人员使用成本较高,且业务人员需具备代码能力。如今官方提供集成自动化跨应用获取/更新表单数据能力解决以上难题。

2. 使用指南

2.1 跨应用获取/更新表单数据

2.1.1 第一步:建立数据集

  • 跨应用取数配置成功后,可在当前应用的特定场景(流程或连接器节点)中使用「本次新增表单」的数据
  • 单次最多选择 20 张表单
  • 路径:应用设置 >> 数据工厂 >> 数据集 >> 新建数据集 >> 从跨应用 >> 选择目标应用 >> 选择目标表单 >> 确认

2.1.2 第二步:在流程/集成&自动化中使用

(1)在流程设计中使用

操作路径:编辑流程表单 >> 流程设计 >> 号 >> 获取单条/多条数据 >> 从表单中获取 >> 跨应用 >> 选择所需的跨应用表单 >> 保存

(2)在集成&自动化中使用

操作路径:新建集成&自动化 >> 号 >> 获取单条/多条数据 >> 从表单中获取 >> 跨应用 >> 选择对应跨应用表单 >> 保存

2.2 跨应用操作子表单数据

通过集成&自动化功能模块的新增数据节点、获取单条/多条数据节点,可实现子表单内数据的传递。

2.2.1 在子表单中新增

说明:

  • 操作路径:集成&自动化 >> 新建集成&自动化 >> 添加「新增数据」节点 >> 在子表中新增
  • 主要用于获取其他数据填充至子表单内,实现子表单数据的增加
  • 注意:新增数据节点仅支持在当前表单中的子表单中进行数据的新增

通过新增数据节点进行子表数据传递示意

2.2.2 获取单条/多条子表数据

说明:

  • 操作路径:集成&自动化 >> 新建集成&自动化 >> 添加「获取单条/多条数据」节点 >> 从子表中获取
  • 主要用于获取当前表单内子表的数据,填充至主表单的其他字段内,实现子表单数据的传递
  • 注意:仅支持获取当前表单中的子表单的数据

获取子表单内单条数据

获取子表单内多条数据

2.2.3 从集成&自动化数据节点或流程节点获取数据

说明:

  • 本功能需要先在集成&自动化中获取单条/多条数据节点对跨应用主表进行获取
  • 然后才能对目标子表进行新增/删除/获取/更新操作


第一步:获取跨应用目标表单

第二步:对目标表单(跨应用)内的子表进行新增/删除/获取/更新操作

2.2.4 批量获取/新增子表

除了上述在节点对子表进行单条数据的操作以外,还支持对子表数据进行批量的新增与获取操作

批量获取多条子表数据

批量新增多条子表数据

2.2.5 从当前表单的关联表单内获取数据并新增子表单数据

  • 通过「从关联表单中获取」功能获取到当前发起表单的关联表单数据

  • 通过「新增数据」中「新增多条数据」功能可将获取到的关联表单数据作为数据源在跨应用子表中进行新增操作

2.2.6 从指定节点获取关联表单内容

  • 除支持获取当前表单的关联表单数据之外,还支持从「集成&自动化」其他带有关联表单的节点中获取数据

2.3 删除表单数据

说明:

  • 支持删除任意类型数据,包括:任意指定节点/主表/关联表单/子表
  • 仅能选择到删除节点之前创建的数据节点

2.4 跨应用发起审批

支持跨应用发起流程表单,普通表单类型不支持,例如:在A应用里可发起B应用内某个流程表单。

2.5 数据节点内数据过滤条件升级

新增数据过滤条件,使数据过滤操作更随心、更精确,如下:

  • 新增「有值」、「没有值」的过滤规则

  • 新增「或」判断条件

2.6 全组件支持通过节点赋值取值

通过新增数据节点对表单组件进行数据更新支持全组件字段的获取与赋值

2.7 新建业务关联规则时新增集成&自动化引导

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4