0

在我的列表中,我创建了计算字段来获取上次修改日期和今天日期之间的差异。

我用公式

=datedif([修改],[今天],"d")

它抛出一个错误:公式包含对字段的引用。

请指教。

我没有单独的列来保存今天的日期。

4

1 回答 1

0

很遗憾,您不能将 [Today] 用于计算字段。计算字段仅在修改项目时更新,因此创建名为 Today 的列、设置计算字段然后删除该列的Today Trick是一个糟糕的举动。

您有几个选择,其中最好的可能是在页面上的内容编辑器 Web 部件中使用 JavaScript 来为您进行计算。您还可以尝试使用 SharePoint 设计器和自定义 XPath 和 xslt 来让“修改后的天数”出现在您的页面上。

通常,如果您想要识别一段时间未修改的项目,则应使用过滤器库视图来完成:它们可以使用 [Today],并且不需要技巧或变通方法。

于 2013-10-11T16:23:18.163 回答