SharePoint 更新文档库文档标题(Title)字段

简介:   前言:记录下写代码中遇到的小问题,帮同事写一个批量更新文档库标题字段的小程序,本来以为就Update一下就可以了,10分钟可以搞定。结果10分钟过去了,代码写好了,执行起来不报错,调试也没问题,只是要更新的东西没更新。

  前言:记录下写代码中遇到的小问题,帮同事写一个批量更新文档库标题字段的小程序,本来以为就Update一下就可以了,10分钟可以搞定。结果10分钟过去了,代码写好了,执行起来不报错,调试也没问题,只是要更新的东西没更新。然后问了下,文档库开启了签入签出(不判断会报错)和版本控制,找到问题所在了,Update是不行的。

1、废话不多说,上图和代码。

1 SPFile file = listitemcoll[j].File;
2 file.CheckOut();
3 file.Update();
4 file.Item["标题"] = UpDateTo;
5 file.Update();
6 file.Item.Update();
7 file.CheckIn("代码更新~~");

2、更新完成以后,如下图,标题依然是首页:试了Update和SystemUpdate都不行,网上查了下也有不执行的,没有解决方法;

3、经过一番试探,终于偶然的一瞬间发现问题,居然还有下面这个方法,恍然大悟,版本没有更新;

file.Item.UpdateOverwriteVersion();

 4、这样,看一眼版本控制,确定一下自己的判断,如下图:

  总结:果然是版本控制的问题,虽然Update成功了,但不是主要版本,造成没有显示出来;一个很小的问题,遇到了写在这里和大家分享,希望能帮助遇到同样问题的人们。

目录
相关文章
|
5月前
|
JavaScript 前端开发
使用js生成表格标题、表格内容并且每行附带删除按钮然后插入到页面中
使用js生成表格标题、表格内容并且每行附带删除按钮然后插入到页面中
47 2
|
7月前
|
Python
Python基础教程(第3版)中文版 第20章 项目1: 自动添加标签(纯文本转HTML格式) (笔记2)
Python基础教程(第3版)中文版 第20章 项目1: 自动添加标签(纯文本转HTML格式) (笔记2)
|
7月前
|
Python
Python基础教程(第3版)中文版 第20章 项目1: 自动添加标签(纯文本转HTML格式) (笔记)
Python基础教程(第3版)中文版 第20章 项目1: 自动添加标签(纯文本转HTML格式) (笔记)
|
数据挖掘 数据处理 Python
Python设置excel默认属性信息(作者、标题等)
更多内容关注我的微信公众号:python学习杂记
346 0
Word文档中标题默认出现首行缩进的修改办法
本文介绍在Word中,标题样式跟随正文样式呈现首行缩进状态的解决办法~
461 1
Word文档中标题默认出现首行缩进的修改办法
|
移动开发 前端开发 HTML5
|
Web App开发
网页的文档类型、标签及表格
什么是文档类型? 可以简单的理解为不同的html版本 从html4.0或4.01以后数字版本号基本固定,但是在此基础上又有分化: 1.严格型:可用的标签相对较少,但能兼容更多的浏览器 2.宽松型:可用的标签相对较多,但能兼容的浏览器较少 3.框架型:一种特殊需要的类型,只能在frameset标签的网页中使用 从html5 开始就删去了啰嗦的东西就剩 链接标签 _blank 新的窗口(空白窗口) _self: 当前网页本身这个窗口 _parent: 当前窗口的“上一级”窗口 ——学frameset的时候才能应用上。
982 0