开发者社区> 问答> 正文

宜搭如何实现计算累计值

截屏2023-06-27 15.18.44.png 如图所示,想从当前表单获取4月之前的数据,计算指标的累计值和完成值的累计值,现在很多方式都实现不了,不知道大家有没有什么解决方案?

现在能做到的是: 从当前表单获取数据 >> 将获取到的数据,存到中间表 >> 通过集成&自动化,创建成功触发更新

问题是,累计值计算结果,会比获取到的数据,少计算几条。

展开
收起
游客sms2irsfot7aa 2023-06-27 15:25:45 486 0
4 条回答
写回答
取消 提交回答
  • 我也在为这个犯愁,明明excel里很容易得事,这里好难解决!

    2024-11-27 15:14:19
    赞同 展开评论 打赏
  • 宜搭是一款低代码平台,可以通过可视化的拖拽组件和流程设计来实现各种应用场景。如果您需要在宜搭中计算累计值,可以尝试以下方法:

    1. 使用表格组件:在宜搭中,表格组件提供了一些内置的聚合函数,如求和、平均值、计数等,可以方便地对表格数据进行汇总和计算。例如,如果您需要计算某个字段的累计值,可以在表格底部添加一个行汇总行,并选择“求和”聚合函数,并将目标字段作为参数传递给它。

    2. 自定义计算函数:宜搭支持使用 JavaScript 等编程语言来自定义计算函数,从而实现更复杂的数据处理逻辑。例如,您可以编写一个函数来计算某个字段的累计值,并在事件触发时调用该函数并更新结果。在自定义计算函数时,需要考虑到数据范围、计算精度、异常处理等因素。

    3. 使用流程设计器:如果您需要对多个字段进行累计计算或者需要综合多个数据源进行计算,可以使用宜搭的流程设计器来实现。在流程中,您可以通过连接各种组件来构建数据处理流程,并使用内置或自定义的计算函数来计算累计值。例如,您可以使用查询组件从数据库中获取数据,然后使用计算组件对数据进行累计计算,并将结果存储在目标位置。

    需要注意的是,在进行累计值计算时,还需要考虑到数据结构、精度、时间复杂度等因素,并根据具体需求进行优化和调整,以获得更好的性能和正确性。

    2023-06-27 18:29:47
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    在宜搭中,计算累计值可以通过使用公式来实现。以下是一些具体步骤:

    1. 点击需要计算累计值的元素,进入组件属性编辑页面。

    2. 找到该元素需要计算的数据项,比如需要计算一个表格中某一列的累计值,那么这个数据项就是该列的数据源。

    3. 找到“公式”属性,在该属性中输入计算累计值的公式。公式使用 Excel 中类似的语法,例如,如果要计算某列的累计值,在公式中输入 SUM(${column},0, rowNo) 表示求该列值的累加和。

    其中, ${column} 表示该列的数据源,rowNo 表示当前行的行号,0 表示从第一行开始计算。

    1. 完成公式输入后,点击确认保存,即可在页面上看到对应的累计值。

    值得注意的是,公式中的数据项需要事先设置好,而且公式的输出结果也需要指定对应的显示方式,以实现正确的展示。

    2023-06-27 17:07:04
    赞同 展开评论 打赏
  • 宜搭支持使用公式组件对数据进行计算,可以通过公式组件实现计算累计值的功能

    2023-06-27 16:17:18
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

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