OutSystems中,将列聚合为单个值

OutSystems中,将列聚合为单个值有时,显示单个聚合值比显示数据库中可用的完整记录列表更有意义。例如,显示订单的总收入,而不是显示每个订单。要将列聚合为单个值,请在列位置悬停,单击下拉菜单,然后选择一个可用的聚合函数:●Sum:对列中的所有值求和;●Average:计算列的平均值;●Max:找到列中的最大值;●Min:找到列中的最小值;●Count:计算列中有多少行;聚合函数列表取决于列的数据类型…

有时,显示单个聚合值比显示数据库中可用的完整记录列表更有意义。例如,显示订单的总收入,而不是显示每个订单。

要将列聚合为单个值,请在列位置悬停,单击下拉菜单,然后选择一个可用的聚合函数:

● Sum:对列中的所有值求和;
● Average:计算列的平均值;
● Max:找到列中的最大值;
● Min:找到列中的最小值;
● Count:计算列中有多少行;

聚合函数列表取决于列的数据类型,Sum 和 Average 仅适用于数字数据类型;文本数据类型(文本,电子邮件和电话号码)仅具有 Count 功能。

示例

在GoOutWeb这个审查和评价地点的应用,我们想要显示 Web 块中的评论数量和地点的平均评级。为此,我们将使用平均和计数聚合函数,如下所示:

  1. 打开 PlaceRating Web Block 的 Preparation;
  2. 创建聚合按地点 ID 获取所有评论;
  3. 悬停列 ID,单击下拉菜单,然后选择“Count”以计算评论数;
  4. 悬停在“Rate”上,单击下拉菜单,然后选择“Average”以计算平均评级;

在这里插入图片描述

  1. 在Web块上,添加表达式以显示两个计算值GetReviewsByPlaceId.List.Current.CountGetReviewsByPlaceId.List.Current.RateAvg

今天的文章OutSystems中,将列聚合为单个值分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24809.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注