开发者社区> 问答> 正文

【宜搭-标准版】【数据联动】-【数据关联表】无法读取到表单中的子表单

关于单元格数据联动,目前发现子表单的表在数据关联表中查不到子表单的存在,导致单元格想联动子表单的数据无法实现,是否目前标准版不具备还是可以通过其他形式来实现? image.png

展开
收起
游客rwtab5re26bks 2023-07-05 15:06:22 630 0
6 条回答
写回答
取消 提交回答
  • 月移花影,暗香浮动

    目前宜搭标准版不支持直接在数据关联表中查询子表单的存在,因此无法通过标准版提供的功能实现单元格与子表单数据的联动。

    然而,您可以通过其他形式来实现这个需求,例如可以使用自定义脚本来实现数据的联动。在页面中添加一个自定义脚本组件,然后通过脚本编写逻辑来实现单元格与子表单数据的联动。具体实现的方式和逻辑根据您的具体需求而定,您可以利用宜搭的脚本能力,自定义实现您所需要的数据联动功能。

    需要注意的是,自定义脚本需要您有一定的开发能力和经验,并且目前只有高级版和企业版的用户才能使用自定义脚本功能。

    2023-07-07 10:39:37
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    目前标准版的宜搭还不支持子表单与母表单之间的数据联动,但可以通过使用宜搭的扩展功能来实现。您可以通过在宜搭后台创建一个扩展表,将子表单的数据存储在扩展表中,然后在母表单的单元格中使用宜搭提供的数据联动功能来联动扩展表中的数据。这样就可以实现子表单与母表单之间的数据联动了。当然,这需要您对宜搭的扩展功能有一定的了解和操作经验,如果您不确定如何操作,可以咨询宜搭的客服或技术支持。

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

    标准版可以通过其他方式实现单元格数据联动,即使子表单的表在数据关联表中无法直接查找到子表单的存在。以下是一些替代的方法:

    1. 使用宏或脚本:您可以编写自定义的宏或脚本来实现数据联动。通过使用脚本语言(如VBA、Python等),您可以编写逻辑,以确保当主表单的数据更改时,相应的子表单也会被更新。

    2. 使用公式:您可以使用公式来实现数据联动。在主表单的单元格中,使用公式引用子表单中的相关数据。每当主表单数据发生更改时,公式将重新计算,并自动更新子表单的数据。

    3. 使用外部工具:如果标准版无法满足您的需求,您还可以考虑使用第三方工具或插件来实现单元格数据联动。这些工具通常提供更高级的功能和灵活性,可以帮助您实现特定的数据联动需求。

    请注意,以上方法的可行性和具体实现方式取决于您使用的软件平台和工具。建议查阅相关文档或向该软件平台的支持团队咨询,以了解更多关于数据联动的选项和实施建议。

    2023-07-05 21:44:57
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    参考

    在子表单中使用“关联字段”来关联主表单中的数据。在子表单中添加一个关联字段,并设置关联字段的数据来源为主表单中的某个字段。这样就可以通过关联字段来读取主表单中的数据,并进行数据联动。

    在主表单中使用“子表单关联”来关联子表单中的数据。在主表单中添加一个子表单关联字段,并将其关联到子表单中对应的字段。这样就可以通过子表单关联字段来读取子表单中的数据,并进行数据联动。

    2023-07-05 18:42:46
    赞同 展开评论 打赏
  • 在函数计算中,数据联动是通过事件触发器和触发器配置来实现的。标准版支持通过事件触发器进行数据联动,但需要注意一些细节:

    1. 子表单数据:子表单中的数据可以通过触发器配置进行联动处理。你需要确保在触发器配置中正确选择了子表单的相关字段,以便在联动操作中获取到子表单的数据。

    2. 触发器配置:在函数计算控制台的函数配置页面,你可以为函数添加触发器配置。这些配置定义了哪些事件将触发函数的执行,并指定了联动操作所需的输入参数。

    3. 数据关联表:对于数据关联表中查不到子表单的问题,请检查以下几点:

      • 确保在数据关联表中正确配置了子表单字段和联动规则。
      • 检查子表单是否已经成功保存并关联到数据关联表。
      • 确保触发器配置中包含了子表单的字段,以便能够触发联动操作。

    如果以上步骤都已正确操作,但仍然无法实现子表单的数据联动,建议联系阿里云技术支持团队,提供详细的错误信息和相关账号信息。他们可以帮助进一步排查问题并提供解决方案。

    另外,如果你使用的是函数计算的自研版本,可能存在不同的实现细节和功能特性。在这种情况下,建议参考相关产品文档或与自研版本的支持团队进行咨询。

    2023-07-05 17:29:28
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    主表组件变化单独触发主表或单独触发子表的数据联动需要用到代码。

    /更新时间与联动绑定/ export function didMount() {   const instanceData = this.utils.getFormInstanceData();   const { flowData = {} } = instanceData;   const { editMode, viewMode } = flowData;   if (viewMode === false && editMode === true) {     this.$('textField_vq5mqtb').getProps().onChange();     this.utils.toast({       title: '已更新',       type: 'success'     })   } } 

    另外当您在宜搭表单内设置了关联到其他表单却显示无数据时,可以从以下几个方面进行排查:

    1、被关联表单字段较多,要关联的字段是否参与搜索?未参与搜索的字段无法获取到数据。查看字段是否参与搜索的方法:设置参与搜索字段

    2、被关联表单以及被关联字段,您是否有查看权限?请前往数据管理页进行检查,具体检查方法:权限组配置

    3、检查被关联字段是否被删除,如果已经被删除请重新配置 。

    如果关联表单与子表单配合使用,目前只支持单行的数据公式联动,如果是多行的子表填充场景暂不支持。

    关联表单当前仅支持选择本应用的其他表单。

    2023-07-05 15:27:25
    赞同 1 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载