Общие сведения о сценариях 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 позволяет разработчикам:
Обращаться к таким элементам рабочей книги, как диапазоны, таблицы, сводные таблицы, диаграммы и листы.
Устанавливать и извлекать значения из ячеек с помощью диапазонов или именованных диапазонов.
Создавать события, когда пользователь изменяет активное выделение или активную ячейку или начинает редактировать ячейку.
Прокручивать представление до другой области и переключаться между отображаемыми листами или именованными элементами.
Дополнительные сведения см. в следующих статьях:
Дополнительные сведения об объектной модели JavaScript в Excel см. в справочной документации по пространству имен Ewa.
Пример взаимодействия с объектной моделью JavaScript в Excel с помощью веб-части редактора содержимого см. в разделе Пошаговое руководство по разработке с использованием веб-части редактора контента.
Расположение JS-файлов ECMAScript
Уменьшенные JS-файлы для объектной модели JavaScript устанавливаются в каталог %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS. Файл имеет имя EwaMoss.js.
Основные сведения об использовании объектной модели JavaScript на ASPX-странице или в JS-файле см. в статье Настройка страницы приложения для ECMAScript.