如何向列表中插入数据?这是一个很简单的问题。那么我的这两篇文章主要是对各种方法的总结,如果有朋友有不同的意见,请指正。

首先,我们来看一下列表(自定义列表,列表名称:Jobs).

列名 类型 注释
Title 单行文本  
JobDescription 多行文本  
City 选择项  
DueDate 日期  
JobRequirement Lookup类型 指向另一个列表:Skills
Manager 人员  

管理员添加数据的方法我总结为三种。通过界面添加;使用Workspace 2010添加; 使用Powershell命令添加。以下是依次的详细内容或者截图:

1. 界面添加:

2. 使用workspace 2010添加。(前提:你需要安装SharePoint Workspace 2010)和界面操作的效果类似。

3.使用powershell调用.Net assembly的方式来添加。(对于其中的Lookup 列,我是直接指定Lookup ID)

[System.Reflection.Assembly]::Load("Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c")
$site=[Microsoft.SharePoint.SPSite]("http://servername")
$web=$site.OpenWeb()
$list=$web.Lists["Jobs"]
$newitem=$list.items.Add()
$newitem["Title"]="UI Developer"
$newitem["JobDescription"]="This is a <b>FTE</b> Job"
$newitem["City"]= "Shanghai"
$newitem["DueDate"]= [DateTime]::Now.AddDays(10)
$newitem["JobRequirement"]= 3
$newitem["Manager"]= $web.EnsureUser("domain\alias").ID
$newitem.update()
$web.Dispose()
$site.Dispose() 

下一篇中,我将尝试调用对象模型的方式来向列表添加元素。

转载于:https://www.cnblogs.com/fanwenxuan/archive/2011/08/13/2137311.html

如何向列表中添加数据值(管理员篇)相关推荐

  1. python如何从列表中提取数据_Python 从列表中取值和取索引的方法

    如下所示: name_list["zhangsan","lisi","wangwu"] #1.取值 print(name_list[0]) ...

  2. java窗口向mysql加信息_Java中如何实现向DBC方式向表中添加数据

    原标题:Java中如何实现向DBC方式向表中添加数据 Java中如何实现向DBC方式向表中添加数据 Java程序JDBC方式向数据库的表添加记录的步骤: 1.新建工程: Java Project 2. ...

  3. eclipse给mysql修改表数据_Eclipse中java向数据库中添加数据,更新数据,删除数据...

    ASP.NET网页动态添加.更新或删除数据行 看过此篇 http://www.cnblogs.com/insus/p/3247935.html的网友,也许明白Insus.NET是怎样实现动态添加数据行 ...

  4. 检查列表中是否存在值的最快方法

    知道列表中是否存在值(列表中包含数百万个值)及其索引是什么的最快方法是什么? 我知道列表中的所有值都是唯一的,如本例所示. 我尝试的第一种方法是(在我的实际代码中为3.8秒): a = [4,2,3, ...

  5. Flask框架(SQLAlchemy(python3版本)中添加数据 )

    安装SQLAlcemy.配置SQLAlcemy.创建模型类可参考:https://blog.csdn.net/wei18791957243/article/details/85254130 1. 在F ...

  6. mysql bench建立一张表_使用MySQL Workbench建立数据库,建立新的表,向表中添加数据...

    点击上图中的"加号"图标,新建一个连接, 如上图,先输入数据库的账号密码,帐号默认为root,填好密码后 点击"OK",连接就建立好了,建立完成后,会出现一个长 ...

  7. python向mysql中添加数据_通过python操控MYSQL添加数据,并将数据添加到EXCEL中-阿里云开发者社区...

    第一步 在python中创建mysql数据表 import pymysql #导入模块 def getCon(): #联接到数据库,并封装循环使用,db是数据库名字 conn = pymysql.co ...

  8. python 获取唯一值_从Python列表中获取唯一值

    python 获取唯一值 In this article, we will be understanding 3 ways to get unique values from a Python lis ...

  9. chart.js ajax 折线图,如何在ChartJs 的折线图中显示数据值或索引标签

    如何在Chartjs的折线图中显示数据值或索引值,如图所示: 图例.PNG 简介 Chart.js是一款不依赖任何外部js库的图标插件,具体的使用方法可查看Chart.js官网. 需求 Chart.j ...

最新文章

  1. Nutch URL过滤配置规则
  2. 导入json数据到Elasticsearch(bulk方法)
  3. 启动nginx服务提示 nginx: [emerg] still could not
  4. 官方文档:Office VBA 参考
  5. 程序员法律考试(3)-依法治国的基本原则和法制体系具体任务
  6. Codeforces Round #453 (Div. 1) D. Weighting a Tree 构造 + dfs树
  7. qc35 说明书_使用Bose QC35 2年的心得 | 迟而不迟的深度体验 | 文附佩戴效果照片...
  8. 设计素材|手机UI界面模板psd源文件格式!
  9. 《Essential C++》笔记之return;分析
  10. InstallShield安装过程介绍
  11. 2018年计算机考试玉林地点,广西壮族自治区玉林市2021上半年计算机等级考试时间...
  12. 为什么环境变量中设置了JDK版本为1.7,但是在cmd中java -version 是1.8版本
  13. 联想交换机服务器型号,联想EN1032交换机 ISL vLAG配置
  14. android开发 问卷调查案例_android 实现调查问卷-单选-多选
  15. struts2拦截器添加及xss攻击的处理
  16. Python版的BS期权定价模型和希腊值分析
  17. 组合数学 —— 母函数
  18. XML基础知识及四种解析方法
  19. python Selenium
  20. 华为云yum镜像源超慢改用阿里云镜像遇坑解决方法

热门文章

  1. 计算机count的功能是,全国计算机二级Access每日练习4
  2. 马尔科夫链蒙特卡洛算法(python)
  3. 为什么有人会觉得灵魂无处安放
  4. python经典练习题
  5. python: c_char_p指向的bitmap图像数据,通过c_char_Array最终赋值给PIL的Image对象
  6. iOS - 毛玻璃动画效果
  7. 微服务(二)hystrix
  8. thinkphp学习笔记7—多层MVC
  9. Redefine:Change in the Changing World
  10. 【100】新学年的学习安排