Compartir a través de


Introducción a ECMAScript de Servicios de Excel

Última modificación: miércoles, 07 de abril de 2010

Hace referencia a: SharePoint Server 2010

En Microsoft SharePoint Server 2010, Servicios de Excel agregó compatibilidad con ECMAScript (JavaScript, JScript). JavaScript habilita un nuevo conjunto de soluciones mediante Servicios de Excel.

El modelo de objetos JavaScript de Servicios de Excel permite a los programadores automatizar, personalizar e interactuar con el control de elementos web de Excel Web Access en una página. Al usar el modelo de objetos de JavaScript, se pueden crear mashups y otras soluciones integradas que interactúan con uno o varios controles de elementos web de Excel Web Access en una página. También es posible agregar más capacidades a los libros y al código que los rodea.

Al usar el modelo de objetos JavaScript, es posible detectar y reaccionar ante las interacciones de un usuario con un elemento web de Excel Web Access e interactuar mediante programación con uno o varios elementos web de Excel Web Access.

Uso del modelo de objetos ECMAScript

Para usar el modelo de objetos JavaScript en Servicios de Excel, inserte el código JavaScript en la página que contiene el elemento web de Excel Web Access. Para ello, puede agregar el código a la página del elemento web mediante el elemento web Editor de contenido, o bien editar directamente la página .aspx.

El modelo de objetos JavaScript de Servicios de Excel permite a los programadores:

  • Obtener acceso a los elementos de un libro, como rangos, tablas, tablas dinámicas, gráficos y hojas.

  • Establecer y recuperar valores de las celdas mediante el uso de rangos o rangos con nombre.

  • Generar eventos cuando el usuario cambia la selección activa o la celda activa, o cuando el usuario comienza a editar una celda.

  • Desplazarse a otra zona y cambiar la hoja o el elemento con nombre mostrados.

Para obtener más información, vea los siguientes vínculos:

  • Para obtener más información acerca del modelo de objetos JavaScript en Servicios de Excel, vea la documentación de referencia del espacio de nombres Ewa.

  • Para obtener un ejemplo sobre cómo interactuar con el modelo de objetos JavaScript en Servicios de Excel mediante el elemento web Editor de contenido, vea Tutorial: desarrollo con el elemento web Editor de contenido.

Ubicación del archivo .js de ECMAScript

Los archivos .js optimizados para el modelo de objetos JavaScript están instalados en el directorio %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS. El nombre del archivo es EwaMoss.js.

Para obtener información básica acerca de cómo usar el modelo de objetos de JavaScript dentro de una página .aspx o de un archivo .js, vea Configuración de una página de aplicación para ECMAScript.