如果直接取列表项的值,person or group 类型字段会是 userid;#value 的样式,所以对此类型字段需转换成 spuser 处理

SPUser test = GetSPUser(oItem, assocList.Fields.GetField("AssociateName"));

if (user.Sid.Equals(test.Sid))
{

...

}

private SPUser GetSPUser(SPListItem item, SPField field)
{

string currentValue = item[field.Title].ToString();
SPFieldUser userField = (SPFieldUser)field;
SPFieldUserValue fieldValue = (SPFieldUserValue)userField.GetFieldValue(currentValue);

return fieldValue.user;

}

转载于:https://www.cnblogs.com/csts/archive/2012/04/19/2457041.html

处理sharepoint 列表中的 person or group类型字段相关推荐

  1. Power Automate:快速从SharePoint列表中读取数据

    项目目的 SharePoint列表中存储了一列人名,在表单中填下人名后,Power Automate判断这个人是否在列表中. 初步方案 利用数组,将SharePoiont列表中人名全部导入数组中,再判 ...

  2. SharePoint 2013中规划企业搜索体系结构

    SharePoint 2013中规划企业搜索体系结构 摘要:了解如何规划小型.中型或大型企业搜索体系结构. 设置企业搜索体系结构之前,需要仔细规划很多事项.我们将逐步帮助您规划小型.中型或大型企业搜索 ...

  3. 在 SharePoint 2010 中访问数据

    数据访问的关键方法有哪些? | 使用查询类 | 使用 SPQuery | 使用 SPSiteDataQuery | 使用 LINQ to SharePoint | LINQ to SharePoint ...

  4. jQuery Autocomplete 用户快速找到并从预设值列表中选择

    jQuery Autocomplete 插件根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择.通过给 Autocomplete 字段焦点或者在其中输入字符,插件开始搜索匹配的条目并显示 ...

  5. SharePoint 向多行文本类型字段插入特殊类型链接

    1.在测试列表中插入一个多行文本字段,名字叫做Content,如下图: 2.在Content字段里,添加一个Link,如下图: 3.尝试输入Notes格式的Link,如下图: 4.点击OK的时候,弹出 ...

  6. 选择列表中的列……无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来. 语句如下: select [OrderID],[ ...

  7. GROUP BY 子句中 选择列表中的列无效,因为该列没有包含在聚合函数或

    T-SQL核心语句形式: SELECT     --指定要选择的列或行及其限定  [INTO ]      --INTO子句,指定结果存入新表 FROM      --FROM子句,指定表或视图 [W ...

  8. 选择列表中的列 '.......' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

    错误:消息 8120,级别 16,状态 1,第 51 行 选择列表中的列 'Employee.EmployeeID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. 题目:查询最低收入 ...

  9. 通过代码解决SharePoint列表视图权限分配问题

    最近被SharePoint列表视图分权限的问题困扰着,在网上搜到些解决方案,比较不错的是Bewise.SharePoint.SPViewPermissionSetting的解决方案,但是在修改视图权限 ...

最新文章

  1. 如果看懂git -help
  2. Sublime Text 3 安装Package Control及配置Python环境
  3. glibc-2.23学习笔记(二)—— free部分源码分析
  4. Linux实验三:Shell编程
  5. C/C++课程设计 ——货物管理系统
  6. javascript基本数据类型与值类型引用类型说明
  7. 拉普拉斯算子属于卷积方法吗_论文笔记 - 图卷积神经网络综述
  8. 人生苦短,我用VIM!
  9. [译]C#7 Pattern Matching
  10. STL总结之list
  11. 十大战略工具(10)—— 商业模式画布
  12. 恭喜流氓360vb100再次爆零
  13. 论文阅读|用于不同问题的MADDPG算法框架系列论文汇总
  14. ros2 foxy 报错缺少“diagnostic_updater“,By not providing “Finddiagnostic_updater.cmake“ in CMAKE_MODULE_P
  15. 【招生目录】 2023年北京交通大学计算机学院博士研究生招生专业目录
  16. CSS 各类选择器 第一节
  17. 解决图片无法打开的问题: “Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足”
  18. 牛客-二叉树层序遍历
  19. java 启动方式 java -jar xx.jar
  20. penssl-devel 安装依赖

热门文章

  1. php utc时间_PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转...
  2. HTML+CSS+JS实现美女照片3D立方体旋转特效
  3. 基于java Springboot实现课程评分系统设计和实现
  4. python自动计算多个教学班的优秀率_第二个月课堂009python之总结(002)
  5. java开发项目实例_学java开发,项目经验最重要
  6. java实现程序输出以下5*5数字方格
  7. I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。
  8. java排班_使用java规则引擎Drools自动排班前言.doc
  9. 2021爱智先行者—(2)零基础APP开发实例
  10. 【OpenCV 例程200篇】06. 像素的编辑(img.itemset)