今天使用计算字段和过滤器的SharePoint服务纪念日

时间:2011-11-15 15:43:03

标签: date sharepoint filter

我需要创建一个视图,显示今天有服务周年纪念的员工。

我熟悉在计算字段中使用[今天]的问题,但仍然认为这是一件很直接的事情。

我有一个带有[Hire Date]字段的列表。 在该列表中,我创建了一个计算字段[Hire Date - mmdd],其公式为=TEXT([Hire Date],"mmdd")

15年前雇用这个人今天将获得价值1115

这很好用。到目前为止一切都很好。

下一步当然是创建一个视图,以便今天列出具有服务周年纪念的员工 - 知道过滤器中允许[今天]。

我创建一个视图,选择所有员工[雇用日期 - mmdd]等于TEXT([今天],“mmdd”)

但它不起作用!!!

为什么当[今天]在过滤器中工作正常时,这不起作用。

BTW:这是SharePoint 2007

1 个答案:

答案 0 :(得分:0)

它不起作用,因为你不能在过滤器中放置除基本计算之外的任何东西。

过滤器正在查找

的记录

[Hire Date - mmdd] =" TEXT [Today],' mmdd'"

不进行文字计算,将TODAY [xxxxx]转换为" 1115"