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

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

SharePoint  Excel Services REST API介紹

SharePoint Excel Services REST API介紹

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

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

Excel Services 中的 REST API 是 Microsoft SharePoint Server 2010 的新增項(xiàng)。利用 REST API,可通過 URL 直接訪問工作簿部件或元素。

一、REST 服務(wù)基于兩個(gè)要求:

用于定位網(wǎng)絡(luò)資源的尋址方案

用于返回這些資源的表示形式的方法

二、REST URL基本URI的三個(gè)組成部分是:

REST aspx 頁 URI:http:///_vti_bin/ExcelRest.aspx

工作簿位置:/Docs/Documents/sampleWorkbook.xlsx

資源位置:/model/Ranges('nameOfTheNamedRange')

三、API簡單應(yīng)用及示例:

1、單元格展示:

例:http://URL/_vti_bin/ExcelRest.aspx/DocLib1/ExcelTest.xlsx/model/Ranges('A1')

image

附:完整的Excel

image

2、圖表展示

例:特別說明” %E5%9B%BE%E8%A1%A8%201”==圖表 1”的意思,經(jīng)過Url編碼

http://URL/_vti_bin/ExcelRest.aspx/DocLib1/ExcelTest.xlsx/Model/Charts('%E5%9B%BE%E8%A1%A8%201')

image

附:原來的Excel截屏

image

3、單元格范圍展示(Excel如上圖,范圍選擇不會(huì)展示出圖表)

例:http://URL/_vti_bin/ExcelRest.aspx/DocLib1/ExcelTest.xlsx/Model/Ranges('A1|M5')

特:Sheet2!A1%7CM5,標(biāo)下劃線部分,可以選擇工作表,半角感嘆號分隔;

image

4、單元格范圍展示并設(shè)置一個(gè)單元格的值

例:(原Excel如上面Excel所示)http://URL/_vti_bin/ExcelRest.aspx/DocLib1/ExcelTest.xlsx/Model/Ranges('Sheet2!A1%7CN5')?Ranges('Sheet2!N2')=88&Ranges('Sheet2!N3')=98

image

四、返回atomXML格式

  通過返回的XML文件,我們可以在代碼中進(jìn)行下一步的Coding,可以基于一個(gè)發(fā)布的Excel文件進(jìn)行統(tǒng)計(jì)、展示等。

例:($format=atom參數(shù))

http://URL/_vti_bin/ExcelRest.aspx/DocLib1/ExcelTest.xlsx/Model/Ranges('Sheet2!A1%7CN5')?Ranges('Sheet2!N2')=88&Ranges('Sheet2!N3')=98&$format=atom

image

右鍵查看源文件:

image

特:由于完整的XML代碼所占篇幅太多,所以只截取當(dāng)前屏幕,敬請見諒!

五、Excel Services REST API 中不受支持的功能

  以下是 Excel Services REST API 中當(dāng)前不支持或未使用的多個(gè)重要功能的部分列表:

· 無浮動(dòng)圖。如果一個(gè)范圍包含圖,并且您通過 REST 請求該范圍,則只會(huì)獲取該范圍。

· 無迷你圖,無圖標(biāo)條件格式。當(dāng)前不受支持。

· 無像素(理想 EWA)。REST 生成的 HTML 與 Excel Web Access 生成的 HTML 很相似。但 Excel Services REST API 無法訪問 Excel Web Access 可訪問的所有級聯(lián)樣式表 (CSS) 元素。Excel Services REST API 返回一個(gè) HTML 片段。此 HTML 片段必須是自包含的。

· 表中不存在差異。當(dāng)以 Atom 的形式請求表以查看單元格或數(shù)據(jù)是列標(biāo)題、總計(jì)還是常規(guī)數(shù)據(jù)時(shí),表中不會(huì)產(chǎn)生任何差異。也就是說,不存在指定單元格或數(shù)據(jù)是標(biāo)題、總計(jì)還是常規(guī)數(shù)據(jù)的差異。將平等對待表中的所有表單元格。

· URL 大小限制。URL 大小將限制在約 2000 個(gè)字符。這意味著,如果工作簿中有大量參數(shù),則可能無法設(shè)置所有參數(shù)。特別是在工作簿位于文件夾結(jié)構(gòu)的較低位置時(shí)會(huì)出現(xiàn)此情況。

· 特殊字符。不支持如“?”和“#”這樣的字符。若要正確引用包含特殊字符的工作表名稱,則向帶特殊字符的工作表引用公式時(shí),基本原則是“了解 Excel 客戶端執(zhí)行什么操作”,并遵循相應(yīng)示例。

結(jié)束語:

  本文為參考MSDN的sdk文檔,做的簡單示例,如有疑問請參考附后的參考文獻(xiàn);對于Excel Services REST API了解了一下,推翻了以前認(rèn)為Excel Services只能Web展示的印象,其實(shí)還可以基于這個(gè)功能,簡單開發(fā)一些新的應(yīng)用。


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

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

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 日本一二三不卡视频 | 爱爱成人 | 色综合久久一本首久久 | 亚洲小说春色综合另类网蜜桃 | 国产色婷婷精品综合在线手机播放 | 亚洲在线成人 | 国产欧美日韩中文字幕 | 国产私密 | 高清一本视频在线观看 | 日韩大片高清播放器好 | 欧美激情亚洲精品日韩1区2区 | 亚洲精品日本 | 操操操免费视频 | 精品国产高清久久久久久小说 | 亚洲中字在线 | 免费看黄资源大全高清 | 在线中文字幕观看 | 美欧人性做爰 | 色播日韩 | 国产福利小视频高清在线观看 | 欧美激情一区二区三区免费观看 | 日韩久久综合 | 久久综合久久综合久久综合 | 午夜影视在线视频观看免费 | 国产日韩欧美精品在线 | 亚洲一区二区三区久久久久 | 在线观看免费午夜大片 | 欧美第一精品 | linode日本iphone强汉视频 | 亚洲国产一区二区三区 | porn在线精品视频 | 久久精品国产欧美日韩亚洲 | 久久久精品免费视频 | 精品视频免费看 | 亚洲免费观看视频 | 日日夜夜操操 | 夜插插 | 男人和女人做爽爽视频在线观看 | 日韩一级在线 | 国产成人亚洲精品蜜芽影院 | 天天干天天操天天做 |