如何在SharePoint中使用[今天]显示列表项的当前值?

时间:2010-11-02 19:41:40

标签: sharepoint

我的清单包含: 物品名称,购买日期,物品成本,每日折旧。

基本情况:一件商品每天折旧1美元。

由于[今天]是“易失性”,因此无法在SharePoint公式中使用。

我见过一些解决方案,用户只需在将来为日期创建一些额外的列,并使用公式计算这些未来日期的折旧。

我想实际上有一个专栏,说明该项目现在的价值,并且能够计算今天所有项目的总价值。

有人能想到这样做的好主意吗?

谢谢!

3 个答案:

答案 0 :(得分:2)

这与此问题类似:Today column in SharePoint

您可以尝试使用上面提到的创建名为“今天”的列的解决方法,该列会使SharePoint无法在公式中使用它,但它有其局限性(例如,您无法更新列表,它只适用于显示)。

基本答案是你不能开箱即用。一种选择是创建一个计时器作业,该作业每天运行并更新列表中每个项目的值。它不像你想的那样有效(或简单),但它可能适合你。

答案 1 :(得分:0)

我建议仅将列表用作提供所需视图的报告的数据源。

根据您希望查看数据的位置,content query webpart can be customised可以提供您需要的数据,且定制开发要求相当低。

这取决于对XSLT转换的合理处理。

答案 2 :(得分:0)

如果您可以限制视图,那么使用javascript脚本就可以了,只需显示购买日期和成本,然后使用jquery进行解析并进行数学运算。

这个问题的最大问题是,您想要查看的每个地方都必须添加javascript代码,而且没有可以添加的简单列。

相关问题