• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

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

        SharePoint  Excel Services REST API介紹

        SharePoint Excel Services REST API介紹

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

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

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

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

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

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

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

        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如上圖,范圍選擇不會展示出圖表)

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

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

        image

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

        例:(原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,可以基于一個發(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)前不支持或未使用的多個重要功能的部分列表:

        · 無浮動圖。如果一個范圍包含圖,并且您通過 REST 請求該范圍,則只會獲取該范圍。

        · 無迷你圖,無圖標(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 返回一個 HTML 片段。此 HTML 片段必須是自包含的。

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

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

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

        結(jié)束語:

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


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

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

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 国产免费毛不卡片| 免费观看国产网址你懂的| 羞羞视频免费网站日本| igao激情在线视频免费 | 亚洲精品无码久久久久A片苍井空| 亚洲熟妇AV一区二区三区宅男| 春意影院午夜爽爽爽免费| 亚洲国产成人精品无码久久久久久综合 | 亚洲免费观看视频| 0588影视手机免费看片| 麻豆亚洲av熟女国产一区二| 水蜜桃视频在线观看免费| 久久综合给合久久国产免费| 国产精品嫩草影院免费| 亚洲av不卡一区二区三区| 亚洲女子高潮不断爆白浆| 免费精品一区二区三区在线观看| 亚洲伊人色欲综合网| 亚洲人成毛片线播放| 一级成人生活片免费看| 最近高清国语中文在线观看免费 | 国产高清在线免费| 新最免费影视大全在线播放| 在线a亚洲v天堂网2019无码| 亚洲欧洲av综合色无码| 亚洲高清国产拍精品青青草原 | 免费观看又污又黄在线观看| 黑人精品videos亚洲人| 国产精品亚洲精品久久精品| 99久9在线|免费| 亚洲欧洲免费无码| 国产精一品亚洲二区在线播放| 1a级毛片免费观看| 亚洲午夜视频在线观看| 国产人成网在线播放VA免费| 成年女人色毛片免费看| 精选影视免费在线 | 亚洲一区二区三区深夜天堂 | 麻豆一区二区免费播放网站| 亚洲免费视频网站| 午夜色a大片在线观看免费|