pro*_*365 4 sharepoint calculated-columns
我在自定义 SharePoint 2007 列表中有一个计算列,公式如下:
=CONCATENATE("IR-",[ID],"-",LEFT(UPPER([Title]),25))
Run Code Online (Sandbox Code Playgroud)
如果在列表中创建了一个项目,一切都很好,但是,当更新一个项目时,[ID] 列不再位于该项目的计算列中。
所以,在创建时:“IR-40-TheTitleIsHere”,但编辑后,它是“IR--TheTitleIsHere”。
任何人都对为什么会发生这种情况有所了解?
我确认上述行为。任何添加/编辑都会清除 [ID] 部分。如果您编辑列表中的列并更新公式,它将更新所有列表项以使其正确(直到您对该项进行编辑)。
我发现这篇文章提到了同样的问题。
听起来唯一的解决方案是使用 SharePoint Designer 创建一个简单的工作流,以更新列表中的文本字段。
归档时间: |
|
查看次数: |
20514 次 |
最近记录: |