我有一个分享名单

有2个用户参加考试(用户A和用户B)

我需要列表项中的计算字段,使得如果用户“A”,则创建项目,字段vaule将是“X”。如果用户“B”,创建项目字段值将为“Y”

但我不能在计算字段的furmiula中使用[创建] !!这是为什么 ?!!还有另一种方法可以做我需要做的事情吗?!

有帮助吗?

解决方案

如果使用Sharepoint Designer是一个选项,您可以为该列表创建工作流程。将其设置为在创建新项目时开始 - 或 - 编辑,使用条件“如果Created_By等于...”。以及“将您的字段设置为您的值”的操作,然后添加一个Else If分支并重复。这将始终覆盖用户在“yourfield”中输入的任何内容。大约花2分钟完成所有这些。

其他提示

我相信你可以创建一个默认值设置为[Me]的文本字段,然后可以在计算字段中使用。

对于更复杂的公式(即任何具有条件逻辑的公式),请尝试为内容类型(或doc库)创建事件处理程序。这将允许您完全控制将字段设置为您想要的。

可以在编辑屏幕内隐藏用户字段。

确保使用 codeplex 中的STSDev来设置解决方案用于部署。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top