【发布时间】:2011-07-12 19:58:51
【问题描述】:
我正在使用 Sharepoint 2010 Enterprise,我正在尝试创建一个看起来应该非常简单的视图。它基于任务列表:
- 任务名称
- 开始日期
- 截止日期
计算列
- Start_Due_Month_Year =MONTH([Due Date])&"/1/"&YEAR([Due Date]) 例如2011 年 7 月 1 日
- End_Due_Month_Year =MONTH([Due Date])&"/"&CHOOSE(MONTH([Due Date]),"31","28","31","30","31","30", "31","31","30","31","30","31")&"/"&YEAR([到期日]) 例如2011 年 7 月 31 日
- Start_Start_Month_Year - 同上
- End_Start_Month_Year - 同上
计算的列配置为返回日期和时间类型,仅格式化为日期。在“所有项目”视图中,一切似乎都运行良好。
问题是如果我尝试创建一个视图,其中 START DATE 或 DUE DATE 出现在同一个当前日历月中。因此,如果我有一个任务在 2011 年 7 月 10 日开始,它会出现,如果我有一个任务在 2011 年 6 月 15 日开始但到 2011 年 7 月 15 日,它也会出现。
所以,我只是使用一系列过滤器来判断 Start_Due_Month_Year = [Today] - 这是到期日期是否在当前日历月内的简单情况。
此视图不返回任何结果。我也尝试通过 DATEVALUE 函数手动转换日期列,但没有成功。
有什么想法吗?
谢谢!
【问题讨论】:
标签: date sharepoint-2010 views calculated-columns