开发者社区 问答 正文

同一普通表单内,如何将两个子表单统计到第三个子表单

普通表单内,有子表单A和子表单B,场景不一样分开填写,填写完毕后需汇总到子表单C。请教一下怎么实现?

展开
收起
游客as6kdbzxuw7hy 2023-03-18 11:15:56 962 分享 版权
来自: 钉钉宜搭
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    在宜搭同一普通表单内,将两个子表单数据统计到第三个子表单,可尝试以下方法:

    使用数据联动和公式

    1. 设置数据联动:在第三个子表单的相关字段中,通过数据联动分别获取前两个子表单中需要统计的数据字段。例如,若前两个子表单中有“数量”字段,可在第三个子表单中设置数据联动,选择对应的“数量”字段作为来源。

    2. 使用公式计算:利用宜搭的公式功能,在第三个子表单中对联动过来的数据进行计算。如使用“求和”公式将两个子表单中对应的数量字段相加,得到统计结果。

    利用脚本代码

    1. 获取表单和组件引用:通过宜搭提供的API或表单初始化函数,获取到三个子表单以及相关数据字段的引用。

    2. 监听数据变化:对前两个子表单的数据变化进行监听,当有数据更新时,触发相应的函数。

    3. 计算并赋值:在触发的函数中,获取前两个子表单中需要统计的数据,进行计算后将结果赋值给第三个子表单的相应字段。

    借助聚合表(如有需要)

    1. 创建聚合表:以表单作为数据源,配置关联关系,将两个子表单的数据聚合到一起。

    2. 设置指标计算:在聚合表中设置指标计算,如求和、平均值等,对需要统计的字段进行计算。

    3. 在第三个子表单中引用聚合表数据:通过数据联动或其他方式,将聚合表中的统计结果显示在第三个子表单中。

    2025-04-21 16:35:30
    赞同 展开评论
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    在宜搭平台上同一普通表单内,两个子表单统计到第三个子表单可以在子表单用数据联动来实现,数据联动两个表单之间的数据互相影响,当一个表单中的数据发生变化时,另一个表单的数据也会随之变化。

    实现数据联动的方法有多种,具体取决于两个表单之间的数据类型和互相影响的方式。常见的实现方法包括使用关联规则和脚本。 例如,在父表单中选择一个值,可以触发子表单中的数据进行过滤,从而实现数据联动。

    2023-03-18 12:16:26
    赞同 1 展开评论
问答分类:
问答地址:
关联地址:
归属于问产品:
宜搭
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
还有其他疑问?
咨询AI助理