Share via


Beispiel-URI für die REST-API in Excel Services

Letzte Änderung: Mittwoch, 7. April 2010

Gilt für: SharePoint Server 2010

In diesem Thema werden Beispiel-URIs für Befehle des REST-Diensts (Representational State Transfer) in Excel Services aufgelistet.

Beispiel-URI für REST-Befehle in Excel Services

In den folgenden Beispielen verweist jeder URI auf eine Arbeitsmappe mit dem Namen sampleWorkbook.xlsx.

  • Die Datei sampleWorkbook.xlsx enthält benannte Bereiche und Diagramme.

  • Die Datei sampleWorkbook.xlsx wird in einer vertrauenswürdigen SharePoint-Dokumentbibliothek gespeichert. In diesem Beispiel lautet der Pfad zum Speicherort von sampleWorkbook.xlsx wie folgt:

    http://<ServerName>/Docs/Documents/sampleWorkbook.xlsx
    

Beispiel-URI

Die ASPX-Seite für den REST-Dienst in Excel Services lautet wie folgt:

http://<ServerName>/_vti_bin/ExcelRest.aspx

Es folgen Beispiel-URIs für den Zugriff auf die Arbeitsmappe sampleWorkbook.xlsx mithilfe des REST-Diensts in Excel Services.

  • Modell der obersten Ebene für die Arbeitsmappe (nur Bereiche und Diagramme im aktuellen Build):

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model
    
  • Abrufen der vollständigen Arbeitsmappe:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=workbook
    
  • Zurückgeben eines Bereichs (Standard-HTML). Die folgenden beiden URI-Beispiele sind gleichwertig:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')
    
    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?$format=html
    
  • Abrufen eines benannten Bereichs:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('nameOfTheNamedRange')
    
  • Zurückgeben eines ATOM-XML-Feeds:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model?$format=atom
    
  • Festlegen und Zurückgeben einer Zelle:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?Ranges('Sheet1!C3')=demo
    
  • Abrufen eines Diagramms:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart 1')
    
  • Festlegen eines Werts und Abrufen eines Diagramms:

    http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Charts('Chart%201')?Ranges('Sheet1!A1')=5.5