问题标签 [spuserfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
722 浏览

sharepoint - Sharepoint SPUserField

是否可以在自定义 aspx 页面中使用 SPUserField 而无需将 SPUserField 绑定到字段(它总是要求 FieldName)。我基本上有一个自定义页面,它最终创建了一个列表项,我希望用户能够从标准的 Sharepoint 控件中选择另一个用户......

??

谢谢

0 投票
2 回答
2128 浏览

sharepoint - 在 SharePoint 中更新用户字段

我正在利用 SharePoint 列表的批量更新来更新我的列表项。我有一个名为“用户名”的 SPUser 类型的字段。

如果我尝试使用批处理更新该特定字段的值,则会出现意外错误。

我尝试了用户名和用户 ID。这是徒劳的。如何在批量更新中更新 SPUser 字段?任何回应都将受到热烈欢迎

问候, Raghuraman.V

0 投票
1 回答
1297 浏览

text - 在 SharePoint2010 中将文本转换为 UserField

如何将简单文本转换为 SharePoint2010 库中的 userField?想法:我以 xml 格式上传特定文档,其中包含下一种格式的文本字段 - 域\用户名(例如“CSIA\ROV”)。我的库有一个类型为 UserField(个人或组)的字段,我想将域\用户名转换为这种类型,即获取当前登录 sp 门户(例如 Roman Vovk)的结果用户。我可以使用哪些方法来解决我的问题?我可以使用 sp 工作流或 sp 设计器(caml)解决这个问题吗?或者我应该使用一些事件接收器(例如 ItemAdding)?

0 投票
1 回答
912 浏览

c# - 如何使用 VS2013 在列表中插入“个人或组”字段?

我在用

string field = list.Fields.Add(StaticName, SPFieldType.User, true); SPFieldUser user = new SPFieldUser(list.Fields, field); user.AllowMultipleValues = allowMultiple; user.Required = Required; user.SelectionMode = mode; user.LookupField = "Name"; user.Update();

创建 SPUser 类型字段的代码示例。它创建的字段非常好,但在默认显示值中,它给出了员工的“帐户”值而不是“姓名”或“姓名(有存在)。我怎样才能务实地将此显示值更改为“姓名”。

我要这个 而不是这个字段

谢谢你。

0 投票
2 回答
18932 浏览

sharepoint - SharePoint CSOM:如何使用 ValidateUpdateListItem 更新人员或组字段?

我正在使用客户端对象模型的 ValidateUpdateListItem 方法更新 SharePoint 列表项,以防止创建新的项目版本。这基本上适用于所有字段,除了具有人员或组字段类型的字段。有谁知道要用作 ListItemFormUpdateValue 对象的 FieldValue 的用户或组值的正确字符串表示形式是什么?我已经尝试了一切对我来说似乎合理的事情(来自用户信息的用户 ID、登录名、查找值,如这些数据的组合等),但没有任何成功。

0 投票
0 回答
800 浏览

c# - sharepoint 2013 用户字段值类型?

我想从properties.AfterPropertiesItemUpdating 事件接收器中的(或列表项)读取用户字段值并获取一个SPUser(或至少一个SPFieldUserValue)对象,所以我尝试了:

一个异常通知我,我不能从stringto 转换SPFieldUserValue。调试确认字段值类型为字符串。

在这种情况下,用户字段被声明为Type="User"列表模式,同一列表中的其他用户字段被声明为Type="UserMulti",并且对于那些字段值类型SPFieldUserValueCollection...

现在我想知道这是否是sharepoint通常处理用户字段的方式,或者这只是配置错误的vm中的一个错误?因为以不同方式处理单用户字段和多用户字段并没有那么糟糕,我只需要知道我是否可以依赖这些类型的字段值:单用户字段-> 字符串和多用户字段-> SPFieldUserValueCollection?

0 投票
1 回答
266 浏览

sharepoint - Sharepoint SPFx spuser 获取附加字段

我在 Typescript 中使用带有 React 的 SPFx 并能够获取 SPUser,但它只有几个字段,如 displayName、email 和 loginName。有没有办法得到用户的部门?还是我必须使用 PNP-JS?

示例我如何获取 displayName:this.props.context.pageContext.user.displayName

有没有办法获取用户的其他字段?