有时,显示单个聚合值比显示数据库中可用的完整记录列表更有意义。例如,显示订单的总收入,而不是显示每个订单。
要将列聚合为单个值,请在列位置悬停,单击下拉菜单,然后选择一个可用的聚合函数:
● Sum:对列中的所有值求和;
● Average:计算列的平均值;
● Max:找到列中的最大值;
● Min:找到列中的最小值;
● Count:计算列中有多少行;
聚合函数列表取决于列的数据类型,Sum 和 Average 仅适用于数字数据类型;文本数据类型(文本,电子邮件和电话号码)仅具有 Count 功能。
示例
在GoOutWeb这个审查和评价地点的应用,我们想要显示 Web 块中的评论数量和地点的平均评级。为此,我们将使用平均和计数聚合函数,如下所示:
- 打开 PlaceRating Web Block 的 Preparation;
- 创建聚合按地点 ID 获取所有评论;
- 悬停列 ID,单击下拉菜单,然后选择“Count”以计算评论数;
- 悬停在“Rate”上,单击下拉菜单,然后选择“Average”以计算平均评级;
- 在Web块上,添加表达式以显示两个计算值
GetReviewsByPlaceId.List.Current.Count
和GetReviewsByPlaceId.List.Current.RateAvg
;
今天的文章OutSystems中,将列聚合为单个值分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24809.html