Nouveautés : Excel Services
Dernière modification : jeudi 8 avril 2010
S’applique à : SharePoint Server 2010
Dans cet article
ECMAScript Excel Services (JavaScript, JScript)
API REST d’Excel Services
Améliorations des services Web Excel
Excel Services a été introduit pour la première fois dans Microsoft Office SharePoint Server 2007. Excel Services est une application de service qui vous permet de charger, de calculer et d’afficher des classeurs Microsoft Excel dans Microsoft SharePoint Server 2010.
Dans Office SharePoint Server 2007, il existe deux interfaces principales pour Excel Services :
Un composant WebPart Excel Web Access, qui vous permet d’afficher et d’interagir avec un classeur en direct à l’aide d’un navigateur
Excel Web Services pour l’accès par programmation
Vous pouvez par ailleurs étendre Excel Calculation Services en utilisant des fonctions définies par l’utilisateur.
Dans SharePoint Server 2010, les fonctionnalités suivantes sont ajoutées à Excel Services :
modèle objet ECMAScript (JavaScript, JScript) ;
API REST ;
Méthodes et propriétés supplémentaires dans Excel Web Services.
ECMAScript Excel Services (JavaScript, JScript)
Le modèle objet JavaScript dans Excel Services permet aux développeurs d’automatiser, de personnaliser et d’interagir avec le contrôle WebPart Excel Web Access dans une page. À l’aide du modèle objet JavaScript, vous pouvez générer des applications Web hybrides et d’autres solutions intégrées qui interagissent avec un ou plusieurs contrôles WebPart Excel Web Access dans une page. Les applications Web hybrides vous permettent de combiner les fonctionnalités ou les données de plusieurs sources en un service intégré, une application ou un média unique.
Le modèle objet JavaScript permet également aux développeurs d’ajouter des fonctionnalités à leurs classeurs et de créer du code pour ces derniers.
Pour plus d’informations sur le modèle objet JavaScript, voir ECMAScript Excel Services (JavaScript, JScript).
API REST d’Excel Services
L’API REST d’Excel Services permet d’effectuer des actions sur des classeurs Excel à l’aide d’opérations spécifiées dans la norme HTTP. Cela permet d’assouplir, de sécuriser et de simplifier le mécanisme d’accès et de manipulation du contenu Excel Services.
À l’aide de l’API REST, vous pouvez accéder aux composants ou éléments d’un classeur directement via une URL. Les mécanismes de découverte intégrés à l’API REST d’Excel Services permettent également aux développeurs et aux utilisateurs d’explorer le contenu d’un classeur manuellement ou par programmation, en fournissant les flux Atom qui contiennent les informations relatives aux éléments présents dans un classeur spécifique. Les ressources accessibles dans cette version via l’API REST sont les plages, les graphiques, les tableaux et les tableaux croisés dynamiques.
L’utilisation du flux Atom fourni par l’API REST est un moyen plus facile d’accéder aux données importantes à vos yeux. Un flux Atom contient des éléments parcourables qui permettent à du code de découvrir les éléments existants d’un classeur.
Pour plus d’informations sur l’API REST dans Excel Services, voir Vue d’ensemble de l’API REST Excel Services et Structure et chemin d’accès de l’URI de base.
Améliorations des services Web Excel
Excel Web Services a été étendu et amélioré dans SharePoint Server 2010. Dans SharePoint Server 2010, vous pouvez modifier et enregistrer un classeur par programmation. En outre, Excel Web Services prend en charge l’ouverture des classeurs dans les sessions d’édition d’SharePoint Server 2010. Dans ce scénario, vous pouvez utiliser du code pour modifier un classeur.
Pour plus d’informations sur les API ajoutées à Excel Web Services, voir Nouveautés dans Excel Web Services.
Pour plus d’informations sur Excel Web Services, voir Services Web Excel.
Voir aussi
Concepts
Guide de développement d'Excel Services