在我的列表中,我创建了计算字段来获取上次修改日期和今天日期之间的差异。
我用公式
=datedif([修改],[今天],"d")
它抛出一个错误:公式包含对字段的引用。
请指教。
我没有单独的列来保存今天的日期。
在我的列表中,我创建了计算字段来获取上次修改日期和今天日期之间的差异。
我用公式
=datedif([修改],[今天],"d")
它抛出一个错误:公式包含对字段的引用。
请指教。
我没有单独的列来保存今天的日期。
很遗憾,您不能将 [Today] 用于计算字段。计算字段仅在修改项目时更新,因此创建名为 Today 的列、设置计算字段然后删除该列的Today Trick是一个糟糕的举动。
您有几个选择,其中最好的可能是在页面上的内容编辑器 Web 部件中使用 JavaScript 来为您进行计算。您还可以尝试使用 SharePoint 设计器和自定义 XPath 和 xslt 来让“修改后的天数”出现在您的页面上。
通常,如果您想要识别一段时间未修改的项目,则应使用过滤器库视图来完成:它们可以使用 [Today],并且不需要技巧或变通方法。