白皮书下载
宜搭-批量添加表单实例数据
一、功能描述
根据表单ID,在指定表单中批量添加多条无审批流程的宜搭表单实例数据

二、属性说明

组件输入
- 宜搭对象:字典;可使用【宜搭-链接表格对象】组件进行获取
- 表单ID:字符串;formuuid,表单唯一标识,通常为FORM开头,可使用【宜搭-获取应用内表单信息列表】组件查看各表单ID,或参考本文档的常见问题中第4点
- 表单数据列表:列表;需要新增的数据,格式:[{"字段ID":"新增数据"}];例:[{"textField_llulxdh4":"坚果","textField_llulxdh6":"1000g"},{"textField_llulxdh4":"零食","textField_llulxdh6":"500g"},{"textField_llulxdh4":"水果","textField_llulxdh6":"100g*10"}]
组件输出
- 输出结果:在此处以列表的形式输出返回新增数据的数据ID
高级属性
- 错误继续执行:组件运行异常时,流程是否继续运行
- 执行前延时(秒):运行组件前的延时时间
- 执行后延时(秒):运行组件后的延时时间
三、使用实例
实例描述:宜搭-添加表单实例数据,向表单“库存表”中添加以下数据:{"产品名称":"坚果","产品规格":"1000g","产品分类":"年货","仓库":"广州仓"},
[{"产品名称":"坚果","产品规格":"1000g","产品分类":"年货","产品单位":"袋","仓库":"广州仓"},{"产品名称":"零食","产品规格":"500g","产品分类":"年货","产品单位":"盒","仓库":"广州仓"},{"产品名称":"水果","产品规格":"100g*10","产品分类":"年货","产品单位":"盒","仓库":"深圳仓"}],打印输出执行结果至控制台中。
前置环境:
a、流程需使用【宜搭-链接宜搭对象】组件获取一个宜搭对象。(此组件具体使用详情见该组件使用文档)
b、查看表单“库存表”的表单ID,路径:【打开宜搭应用 - 应用设置 - 部署运维】

c、获取【产品名称】、【产品规格】、【产品分类】、【产品单位】【仓库】的字段ID(可使用【宜搭获取表单内的组件信息】进行获取,经查看字段ID信息如下:"产品名称":"textField_llulxdh4"、"产品规格":"textField_llulxdh6"、"产品分类":"textField_llulxdh8","产品单位":"textField_llulxdh7","仓库":"textField_llvp4ciz")
流程编辑:

运行结果:

运行结果JSON格式化展示:

效果展示:
a、运行前:

b、运行后:

四、常见问题
1、依赖包缺失
组件运行提示:No module named 'alibabacloud_dingtalk'

解决方案:点击“python包”-点击“一键安装”,等待安装完成即可

2、应用不存在
组件运行提示:应用不存在,请检查【宜搭对象】组件中的参数是否正确

解决方案:核对【宜搭-连接宜搭对象】组件中的应用编码、应用密钥等参数是否正确,更改后重新运行即可
3、宜搭对象过期
组件运行提示:宜搭对象过期,请重新获取

解决方案:宜搭对象已失效,请重新运行【宜搭-连接宜搭对象】组件即可
4、获取表单ID
路径:【打开宜搭应用 - 应用设置 - 部署运维】





