0

我有一个自定义表单,我删除了 Employee 字段,该字段将采用 SharePoint 的 @ Title 变量,并且我希望将表单设置为该变量的用户的值。

有人可以解释如何将该值分配给变量@ Title,我有几天时间寻找信息并且找不到任何正确的东西。

4

1 回答 1

0

标题是一个文本字段,而“制作表单的用户的值”将是一个 SPUser 字段,至少是 OOB。在所有 SP 列表中已经有一个名为“创建者”(内部称为“作者”)的字段,它保存了最初创建列表项的人的姓名。

如果你想要的是“标题”字段中的用户名,你可以这样拉它:

SPUser user = (SPUser)spListItem["Author"];
spListItem["Title"] = user.Name;

如果您想要整个 SPUser 对象,只需使用 Author 字段。

于 2013-05-23T13:26:36.020 回答