SharePoint中的最大列(公式)

时间:2016-03-16 12:50:49

标签: sharepoint excel-formula sharepoint-2013

有一个列名称和价格的简单列表。 我插入了值:

Name | Price
-------------
A    |   3
-------------
B    |   30

我需要获取之前插入的所有Price值的最大值,以检查插入记录中的价格是否大于现有最大值(如拍卖)。

但= =价格> MAX(价格)不起作用,因为它只检查现有记录。我的任务是否有一个聚合函数?

2 个答案:

答案 0 :(得分:1)

  

SPListItem maxID =(来自listCollection中的x选择x).Max();

这应该有效

答案 1 :(得分:1)

SharePoint公式仅适用于“当前项”值。因此,您无法获得公式中列表中所有项目的MAX价格。 你需要做那个程序:

事件接收者:ItemAdding(使用SharePoint对象模型服务器端)

或者

JavaScript:覆盖 PreSaveAction()功能,获取最高价并检查您的价值