子表单怎么才能数据累加,如下图

image.png

简道云 A轩 发布于 2023-1-12 09:45
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
schyLv5初级互助
发布于2023-1-13 14:41(编辑于 2023-1-13 14:42)

我这里有个笨方法:

1、子表单允许添加多少行,就建立多少个辅助数字字段,然后在主表单建立一个辅助合并字段,将每行的金额数据用concatenate函数合并到一起。

然后让每行子表单的辅助字段在行编号小于等于编号时用split函数分离出每个应该被加和的数字。这样每行子表单都包含了前面子表单的全部数字,再把这些数字加和就得到你要的效果了。

这里要分别编写子表单的每个字段的函数。

子表:

编号     金额       数字                                                  辅助1       辅助2    辅助3   ....  辅助n

1           10     数字=辅助1+辅助2+辅助3+...+辅助n     辅助= if(编号=1,split(辅助合成字段,1)  ....

2           20      

3           300

主表:

辅助合成字段=concatenate(金额)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-1-12 09:50
  • A轩 A轩(提问者) 不是做仪表盘,就是在普通表单里的子表单,新增数据的话可以累加
    2023-01-12 10:37 
  • Z4u3z1 Z4u3z1 回复 A轩(提问者) 没用过简道云 就找到这个资料 抱歉了
    2023-01-12 10:38 
  • 2关注人数
  • 418浏览人数
  • 最后回答于:2023-1-13 14:42
    请选择关闭问题的原因
    确定 取消
    返回顶部