繁体   English   中英

SharePoint 2010:字段公式

[英]SharePoint 2010: field formulas

有谁知道使用SharePoint 2010客户端对象模型或SharePoint 2010 Web服务评估给定字段公式的方法? 例如,如果我有一个DateTime列,其默认值设置为以下公式:

=DATEDIF([Column1], [Column2],"d")

要么

=MONTH([TODAY])

我希望能够以某种方式从客户端应用程序评估此公式。

在此先感谢您提供任何帮助。

编辑:

我正在专门处理DateTime计算的默认值,该默认值似乎与典型的“计算”字段不同。

如果仅获取该字段的值,它将进行评估。 公式本身存储在列表的字段定义中。

因此,仅获取MyListItem["MyCalculatedColumn"]就可以计算公式。

没有客户端可以使用SharePoint API自行评估此类公式的方法,而且我不认为服务器端API是公开可用的。

最好的选择是更新项目并重新阅读该字段。

您可以在此处找到StackOverflow的答案。

您需要的对象模型部分是SPFieldCalculated

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM