开发者社区> 问答> 正文

使用集成自动化根据审批节点无法更新流程表单中的内容

流程创建 后 有集成自动化想达到回头更新刚刚提交的表单中的单行文本 指定数值。
过程:
触发:创建流程表单成功
获取单项数据:筛选条件为实例ID
更新数据:更新获取的单项数据
更新值 为上述单行文本内的数值

结果不成功 按理说应该是一个很简单的自动化事件,但一直是获取数据不成功。导致无法更新, 想请教一下大神。

Dingtalk_20231031112052.jpg

2.jpg

展开
收起
游客xsfpik67fz5zg 2023-10-31 11:26:05 84 0
来自:钉钉宜搭
3 条回答
写回答
取消 提交回答
  • 刚试了下你这个流程,我这边是能够正常更新的,你这边可能错误的原因有
    1.没有保存
    2.图例中是单选,但是你描述的是单行文本,不确定你具体想要的效果

    2023-10-31 18:43:09
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    可能的原因有很多,如配置错误、权限不足、软件版本问题等。为了解决这个问题,您可以尝试以下方法:

    1. 确保表单具有足够的权限来访问需要更新的数据;
    2. 检查数据的唯一标识符是否存在,确保检索时可以匹配正确的数据;
    3. 更新数据前先检查检索结果是否为空;
    4. 使用其他调试工具来确定出错的地方。
    2023-10-31 15:55:21
    赞同 展开评论 打赏
    1. 首先检查您的流程表单中是否包含名为“实例ID”的单行文本字段。如果没有,请先添加该字段。

    2. 在“获取单项数据”步骤中,确保您已经正确选择了“实例ID”作为筛选条件。如果可能的话,尝试使用通配符(如 *)来匹配所有实例ID。

    3. 如果问题仍然存在,请尝试在“更新数据”步骤中使用“查找并替换”功能,将特定字符串替换为所需的数值。例如,如果您想要将单行文本中的“旧数值”替换为“新数值”,可以使用正则表达式或通配符来实现这一目标。

    4. 最后,请确保您的流程表单中的数据类型与所需更新的数据类型相匹配。例如,如果单行文本字段的数据类型为“数字”,那么您需要确保更新的数值也是数字格式。

    2023-10-31 13:44:34
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
自动化、智能化网络运维 立即下载
从自动化到智能化的阿里运维体系 立即下载
小红书移动端自动化数据采集实践 立即下载