Общие сведения о сценариях ECMAScript в службах Excel

Дата последнего изменения: 7 апреля 2010 г.

Применимо к: SharePoint Server 2010

В Microsoft SharePoint Server 2010Excel добавляет поддержку ECMAScript (JavaScript, JScript). JavaScript позволяет создавать целый ряд новых решений с помощью Excel.

Объектная модель JavaScript в Excel позволяет разработчикам автоматизировать, настраивать и взаимодействовать с веб-элементом управления Excel Web Access на странице. С помощью объектной модели JavaScript можно создавать гибридные веб-приложения и другие интегрированные решения, взаимодействующие с одним или несколькими веб-элементами управления Excel Web Access на странице. Она также позволяет добавлять дополнительные возможности в рабочие книги и писать для них код.

Объектная модель JavaScript позволяет определять и реагировать на действия пользователя с помощью веб-части Excel Web Access, а также программно взаимодействовать с одной или несколькими веб-частями Excel Web Access.

Использование объектной модели ECMAScript

Для использования объектной модели JavaScript в Excel на страницу, где находится веб-часть Excel Web Access, вставляется код JavaScript. Это можно сделать, добавив код к веб-части с помощью веб-части редактора содержимого или путем непосредственного редактирования ASPX-страницы.

Объектная модель JavaScript в Excel позволяет разработчикам:

  • Обращаться к таким элементам рабочей книги, как диапазоны, таблицы, сводные таблицы, диаграммы и листы.

  • Устанавливать и извлекать значения из ячеек с помощью диапазонов или именованных диапазонов.

  • Создавать события, когда пользователь изменяет активное выделение или активную ячейку или начинает редактировать ячейку.

  • Прокручивать представление до другой области и переключаться между отображаемыми листами или именованными элементами.

Дополнительные сведения см. в следующих статьях:

Расположение JS-файлов ECMAScript

Уменьшенные JS-файлы для объектной модели JavaScript устанавливаются в каталог %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS. Файл имеет имя EwaMoss.js.

Основные сведения об использовании объектной модели JavaScript на ASPX-странице или в JS-файле см. в статье Настройка страницы приложения для ECMAScript.