钉钉宜搭

阿里云官方出品

「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。

子表里面的组件需要通过【updateItemValue】API进行更新,具体可以参考该文档:
https://docs.aliwork.com/docs/yida_support/lbtl0t/ocmxyv#m6g9t
给子表单绑定onchange事件而不是绑定到子表里面的某个组件,然后通过fieldId去判断是不是对应的组件值发生变化,是的话就去更新,需要注意的是fieldId是从extra这个参数里面取的。IF判断的时候直接判断fieldId等不等于数值组件的唯一标识

    // 子表单绑定事件
    export function onChange({value, extra}) {
      const { formGroupId, from, changes,fieldId } = extra || {};
      if (from === 'setItemValue') return; // 避免使用 updateItemValue 更新子表数据后,再次触发 onChange 陷入死循环
      const tableField = this.$('子表单唯一标识');
      // 判断是否是设备字段变化
         if (fieldId === '子表单设备字段唯一标识') {
            tableField.updateItemValue(formGroupId, {
                    'numberField_l00o018a': 2, 
                    'textareaField_kysd3grq': "修改值"
                });
      };
    }

image.png

派大星星星x 评论 0

1

回答

您好,可以参考下这个类似的案例:https://docs.aliwork.com/docs/yida_subject/_2/tvgywlf5y0g2i0gt
整体实现步骤:流程表单配置一个集成自动化(创建成功时触发),使用发起审批节点,自动发起另外一个流程表单的image.png
数据

热心市民小卡啦 评论 1

5

回答

4

回答

1

回答

2

回答

游客2tnwpct7sijdy 2025-01-20 205浏览量 回答数 2

1

回答

公告

帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。

展开

宜搭公众号

相关产品