Vue d’ensemble d’ECMAScript pour Excel Services
Dernière modification : mercredi 7 avril 2010
S’applique à : SharePoint Server 2010
Dans Microsoft SharePoint Server 2010, Excel Services a ajouté une prise en charge pour ECMAScript (JavaScript, JScript). JavaScript fournit un nouvel ensemble de solutions via l’utilisation d’Excel Services.
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. Il vous permet également d’ajouter des fonctionnalités à vos classeurs et de créer du code pour ces derniers.
À l’aide du modèle objet JavaScript, il est possible de détecter les interactions d’un utilisateur avec un composant WebPart Excel Web Access et d’y répondre ; en outre, il est possible d’interagir par programmation avec un ou plusieurs composants WebPart Excel Web Access.
Utilisation du modèle objet ECMAScript
Pour utiliser le modèle objet JavaScript dans Excel Services, vous devez insérer du code JavaScript dans la page qui contient le composant WebPart Excel Web Access. Pour ce faire, il vous suffit d’ajouter du code à la page de composants WebPart en utilisant le composant WebPart Éditeur de contenu ou en modifiant directement la page .aspx.
Le modèle objet JavaScript dans Excel Services permet aux développeurs d’effectuer les actions suivantes :
accéder aux éléments d’un classeur tels que les plages, les tableaux, les tableaux croisés dynamiques, les graphiques et les feuilles ;
définir et récupérer les valeurs des cellules à l’aide de plages ou de plages nommées ;
déclencher des événements lorsque l’utilisateur change la sélection active ou la cellule active, ou lorsqu’il commence à modifier une cellule ;
accéder à une autre zone et basculer vers la feuille ou l’élément nommé affiché.
Pour plus d’informations, voir les liens suivants :
Pour plus d’informations sur le modèle objet JavaScript dans Excel Services, voir la documentation de référence sur l’espace de noms Ewa.
Pour obtenir un exemple d’interaction avec le modèle objet JavaScript dans Excel Services à l’aide du composant WebPart Éditeur de contenu, voir Procédure pas à pas : Développement à l’aide du composant WebPart Éditeur de contenu.
Emplacement du fichier ECMAScript .js
Les fichiers .js compressés pour le modèle objet JavaScript sont installés dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS. Le nom du fichier est EwaMoss.js.
Pour obtenir des informations de base sur l’utilisation du modèle objet JavaScript dans une page .aspx ou un fichier .js, voir Configuration d’une page d’application pour ECMAScript.