【发布时间】:2011-12-07 14:48:09
【问题描述】:
我正在尝试将 SP 中的一个字段设置为某个值,该值取决于某些日期值和一个我们需要用户输入日期列表的字段,而不是标准日期选择器。现在美中不足的是我们需要的日期列表的查找字段。我最初以字符串格式制作了一个日期列表,但我们需要比较日期,这样解决方案就太混乱了。
我们还需要对某些计算进行滚动/动态日期比较,例如,用户从日期列表中选择一个日期,并将其与接下来三个月的第一天和最后一天进行比较(即值在日期列表下拉菜单中)。我最初使用旧的“今天”技巧和日期列的文本转换来计算日期列,以便我可以执行工作流来检查选择的日期(文本格式)是否等于相应的日期(文本)值。
我很快意识到,当月份发生变化时,这将非常失败,因为日期列(根据杰出的“今天”计算)不会更新现有记录,因此如果有人从现有记录更改日期,它可能会查看上个月或之前,取决于它在那里的时间长短,但我总是需要从当前和未来 2 个月开始的六个日期(第一天和最后一天)的列表。
任何人都可以建议如何获得:
- 包含六个日期列表的查找列,这些日期的日期格式不是 字符串
- 六个变量/列有对应的日期 当前和未来两个月自动更新以反映 新的月份,因此将所有日期向前增加一个月,并且 动态更新日期和年份
或
- 某种工作流程比较,我可以从查找中检查日期所在的范围,但无论如何我仍然需要检查这些日期或这些日期之间。
这是一个真正令人头疼的问题,非常感谢一些帮助,因为我找不到任何不复杂的代码解决方案,如果可能的话,我没有时间学习新语言。我只有基本的 SQL/Excel/Access/SP 编码知识和一些 VB/Java 以及一些其他编码平台的经验。
谢谢
一个
【问题讨论】:
标签: sharepoint date