如何将值为3的自定义列表中的日期添加到另一个自定义列表列中,并在SharePoint 2010中使用[今天]?
实施例 Customlist DayExp ExpireDay 3 ... / 我不想将默认计算字段设置为= [今天] +3,因为它是固定的。我存储在Customlist列中,因为我可以在将来将ExpireDay编辑为1或2天或更多天。 /
Customlist KnowledgeSubmission SubmissionValidTo ... / 我想将[Today]的ExpireDay列值(3)添加到此列中 /
那么如何使用ExpireDay值添加[今天]?
Javascript代码功能或表单中的简单Onsave操作也可能有用。
提前感谢您的帮助!
答案 0 :(得分:0)
因为列表仅在保存列表时计算列表的值,所以在计算中永远不能使用“今天”的值(因为它每隔一秒左右更改一次)。
[Today]的默认计算仅在您使用新表单时才会发生。 你可以在Editform.aspx中添加一些jQuery并不是很难,但是创建一个计算字段可能更容易:
=Modified+ExpireDay
该项目保存的日期为+ 2天。