zoukankan      html  css  js  c++  java
  • SharePoint 更新文档库文档标题(Title)字段

    来源于:http://www.cnblogs.com/jianyus/p/3260717.html

     前言:记录下写代码中遇到的小问题,帮同事写一个批量更新文档库标题字段的小程序,本来以为就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、经过一番试探,终于偶然的一瞬间发现问题,居然还有下面这个方法,恍然大悟,版本没有更新;

    1
    file.Item.UpdateOverwriteVersion();

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

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

    天天想你红枣,您的健康,‘枣‘的承诺 <a href="http://shop109102900.taobao.com" target="_blank" style="color:red">天天想你红枣淘宝店</a>

  • 相关阅读:
    linux 声音大小调整的命令
    Linux下cron的使用
    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
    yii 删除内容时增加ajax提示
    git 忽略权限
    yii CGridView colum 链接
    yii cgridview 对生成的数据进行分页
    yii cgridview 默认的筛选如何做成选择框
    db2 Reorgchk:重组检查,是否需要重组
    Linux 下文件
  • 原文地址:https://www.cnblogs.com/TNSSTAR/p/3602816.html
Copyright © 2011-2022 走看看