日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風(fēng)下載站 > 辦公軟件教程 > 詳細頁面

moss2010 MOSS中對下文的一些設(shè)置(創(chuàng)建,查詢等)

moss2010 MOSS中對下文的一些設(shè)置(創(chuàng)建,查詢等)

更新時間:2024-02-08 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

SharePoint發(fā)行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協(xié)作環(huán)境,使得組織能夠在整個組織內(nèi)部實現(xiàn)整合、組織、查找和提供 SharePoint站點。

1.查詢列表的所有字段

SPSite site = new SPSite("http://carysun");

SPWeb web=site.OpenWeb();

SPList list = web.GetList("/IT Infrastructure");

foreach (SPField sf in list.Fields)

{

??? Console.WriteLine(sf.Title);

}

site.dispose();

web.dispose();

2.使用對象模型創(chuàng)建列表,SPListTemplateType.Announcements指定使用通知內(nèi)容類型作為模板來創(chuàng)建。

注意一定要調(diào)用Update()方法。

string listName="AnnouList";???????????????????

foreach(SPList currList in web .Lists)

{ ?????

?? if(currList.Title.Equals(listName,StringComparison.InvariantCultureIgnoreCase))

?? {

????? list=currList;

????? break;

?? }

}

if(list==null)

{

???? Guid listID=web.Lists.Add(listName,"New nnouncements",SPListTemplateType.Announcements);

???? list=web.Lists[listID];

???? list.OnQuickLaunch=true;

???? list.Update();

?}

3.使用對象模型給列表添加item,注意一定要調(diào)用Update()方法。

SPListItem newItem = null;

newItem = list.Items.Add();

newItem["Title"] = "AnnouItem1";

newItem["Body"] = "The first AnnouItem1 ";

newItem["Expires"] = DateTime.Now + TimeSpan.FromDays(2);

newItem.Update();

?

newItem = list.Items.Add();

newItem["Title"] = "AnnouItem2";

newItem["Body"] = "The second AnnouItem2.";

newItem["Expires"] = DateTime.Now + TimeSpan.FromDays(5);

newItem.Update();


4.
查詢item的相關(guān)信息

foreach (SPListItem listItem in list.Items)

{

????? foreach (SPField field in list.Fields)

????? {

????????? if (!field.Hidden && !field.ReadOnlyField)

??????????????? Console.WriteLine("{0} = {1}", field.Title, newItem[field.Id]);

?????? }

}

5. 如果你要想得到一個列表的item,你可以通過WebId, ListId, and ID來得到.

SPWeb parentWeb = web.Site.OpenWeb(new Guid(row["WebId"].ToString()));

SPList list = parentWeb.Lists[ new Guid(row["ListId"].ToString()) ];

SPListItem item = list.GetItemById((int.Parse(row["ID"].ToString())));


6.
使用SPQuery來查詢列表中item信息:

SPQuery query = new SPQuery();

query.ViewFields = @"";

query.Query = @"

??????

????????

????????

????????

??????

??? ";

?

SPList list = web.Lists["AnnouList"];

SPListItemCollection items = list.GetItems(query);

foreach (SPListItem expiredItem in items)

{

??? Console.WriteLine(expiredItem["Title"]);

??? Console.WriteLine(expiredItem["Created"]);

}

6.1. ViewFields 表示你查詢后要返回的字段

6.2. Query表示查詢過濾的表達式,使用CAML語言

7. 使用SPSiteDataQuery來查詢列表中item信息

SPSiteDataQuery query = new SPSiteDataQuery();

query.Lists = @"";

query.ViewFields = @"";

query.Webs = "";

string queryText =@"

????????

??????????

??????????

??????????

????????

???? ";

query.Query = queryText;

DataTable table = web.GetSiteData(query);

foreach (DataRow row in table.Rows)

{

???? Console.WriteLine(row["Title"].ToString() + row["Created"].ToString());

}

7.1. query.Lists = @"";中104代表通知列表類型

7.2 query.Webs = "";為查詢的范圍。

7.3. CAML的基本格式是這樣的:“ ”.

7.4.使用SPQuery返回的是SPListItemCollection,而SPSiteDataQuery可以從不同的列表或是整個網(wǎng)站集查,實際上是返回了一個ADO.NET DataTable對象。

7.5 下表是CAML查詢的一些簡單說明:

?

元素

說明

And

并且

BeginsWith

以某字符串開始的

Contains

包含某字符串

Eq

等于

FieldRef

一個字段的引用 (在GroupBy 中使用)

Geq

大于等于

GroupBy

分組

Gt

大于

IsNotNull

非空

IsNull

Leq

小于等于

Lt

小于

Neq

不等于

Now

當前時間

Or

OrderBy

排序

Today

今天的日期

TodayIso

今天的日期(ISO格式)

Where

Where子句

?


Sharepoint 可以幫助企業(yè)用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 国产福利午夜 | 午夜不卡影院 | 欧美极品欧美精品欧美视频 | 91在线播放免费不卡无毒 | 一级作爱视频免费观看 | 人与禽交videosgratisdo视频 | 亚洲天堂久久 | 91欧美国产 | 日韩h视频| 国产亚洲欧美日韩综合另类 | 怡红院亚洲色图 | wwwwxxxx在线观看 | 一本到在线观看视频不卡 | 久久夜色精品国产亚洲噜噜 | 日本视频在线观看播放免费 | 亚洲成精品动漫久久精久 | 久久久精品免费视频 | 久久中文字幕视频 | 在线国产片 | 亚洲在线观看免费 | 欧美人猛交日本人xxx | 国产 日韩 欧美 亚洲 | 国产中的精品一区的 | 成人18视频拍拍拍拍拍拍 | 天天摸天天摸天天躁 | 99精品免费久久久久久久久日本 | 夜色爽爽| a视频在线观看免费 | 天天综合天天看夜夜添狠狠玩 | 久久er99热精品一区二区 | 91短视频版在线观看www | 国产一区二区在线不卡 | 欧美亚洲激情在线 | 成人影院一区二区三区 | 免费麻豆国产一区二区三区四区 | 欧美老熟 | 日本无卡αv免费视频 | 伊人精品视频在线观看 | 91精品一区二区三区在线 | 五月天亚洲视频 | 激情欧美成人久久综合小说 |