2011-11-15 38 views
2

我需要创建一个视图,显示今天有其服务周年纪念的员工。使用计算字段和过滤器的SharePoint今天的服务周年纪念日

我很熟悉在计算字段中使用[Today]的问题,但仍然认为这是一个非常简单的事情。

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

有了这个有人聘请15年前的今天,例如获得价值1115

这工作得很好。到现在为止还挺好。

下一步当然是创建一个视图,以便今天列出Service Anniversary的员工 - 知道在过滤器中允许[Today]。

我选择创建的所有员工,以期[聘用日期 - 月日]等于TEXT([日]“月日”)

但它不工作!

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

BTW:这是SharePoint 2007的

回答

0

它不工作,因为你不能把任何其他比过滤器非常基本的计算。

的过滤器正在寻找有

记录[服务日期 - 月日] = “TEXT [今天], '月日'”

没有做文字计算转向TODAY [XXXXX]为“1115 “

+0

我认为TEXT([Today],”mmdd“)是一个相当基本的计算过滤器。 任何人都知道可用的参考资料,它们描述了过滤器允许哪种计算(以及不允许哪种计算)? – Thulstrup

+0

你可能会认为,我不可能评论;)AFAIK你可以在过滤器中唯一的是[场] +/-(价值) – Ryan

相关问题