zoukankan      html  css  js  c++  java
  • 采用Lists.UpdateListItems方法更新列表项各种类型值的写法

    给SharePoint列表更新列表项的做法很多,最常用的就是调用Microsoft.SharePoint.dll中的对象,但是这样的程序只能在MOSS服务器上运行,如果在客户端呢,只能用Lists.UpdateListItems方法,但是这个方法如果里面你给的参数设置不多,则不会更新成功,关于各种类型的参数详见下表:

    类型 参数 实例
    文本(String) 字符串 AAA
    选项(Choise) 选项的值 A
    整数(Number) 数字 123
    货币(Currency) 金额 123
    日期时间(DateTime) 日期和时间 2011-12-24T13:54:43Z
    是/否(Boolean) true或false true
    用户(User) 用户ID;#用户帐户名称 1;#Moss\Admin

    在代码中需要构造成的XML文档格式如下:

     1 <Batch OnError="Continue">
    2 <Method ID="1" Cmd="New">
    3 <Field Name="String">AAA</Field>
    4 <Field Name="Choise">A</Field>
    5 <Field Name="Number">123</Field>
    6 <Field Name="Currency">123</Field>
    7 <Field Name="DateTime">2011-12-24T13:54:43Z</Field>
    8 <Field Name="Boolean">true</Field>
    9 <Field Name="User">1;#Moss\Admin</Field>
    10 </Method>
    11 </Batch>

    特别要注意日期时间和用户类型字段,一定要是这样的格式才能更新。

  • 相关阅读:
    hdu3613(扩展KMP)
    hdu4333(扩展KMP)
    poj 2185
    指数型母函数
    java高精度hdu4043
    卡特兰数简单应用
    hdu3625(第一类斯特林数)
    卡特兰数和斯特林数(转载)
    hdu4045(递推)
    java 中sendredirect()和forward()方法的区别
  • 原文地址:https://www.cnblogs.com/leolis/p/2299205.html
Copyright © 2011-2022 走看看