В этой главе вы научитесь:
• импортировать данные из электронных таблиц Microsoft Office Excel 2007 в службы SharePoint;
• использовать веб-таблицы данных Access;
• экспортировать списки SharePoint в электронные таблицы Office Excel 2007;
• экспортировать таблицы Excel 2007 в узлы SharePoint.
Службы Windows SharePoint предоставляют среду для совместной работы в приложениях пакета Microsoft Office 2007. В главе 7 рассказывалось о том, как можно совместно использовать документы, хранящиеся на узлах SharePoint, используя приложения Office 2007. Также вы научились создавать узлы SharePoint из некоторых приложений Office.
Эта глава посвящена интеграции службы SharePoint и Microsoft Office Excel 2007, которая позволяет экспортировать и импортировать данные списков SharePoint. Office Excel 2007 также предоставляет средства односторонней синхронизации списков SharePoint с электронными таблицами Excel 2007, поэтому можно работать с данными в режиме оффлайн, а потом синхронизировать их со списками SharePoint при следующем подключении.
Внимание! Перед использованием учебных узлов, предоставленных для этой главы, нужно установить их с прилагаемого к книге компакт-диска. Подробнее об этом см. в разделе «Использование компакт-диска».
Внимание! Помните, что в упражнениях вместо адреса http://wideworldimporters следует использовать адрес Доступного вам сервера.
Импорт данных из электронных таблиц Excel 2007 в списки SharePoint
Часто встречаются такие ситуации, когда данные уже введены в электронные таблицы, но их нужно предоставить в совместное пользование другим членам группы. Службы SharePoint предоставляют возможность импорта данных из таблиц Excel 2007 в списки SharePoint. Пользователи, имеющие соответствующие разрешения, могут читать списки SharePoint или даже добавлять данные. Импортировать можно все данные рабочего листа, диапазон ячеек, именованный диапазон или отдельную таблицу Excel 2007.
В следующем упражнении вы используете обозреватель для создания настраиваемого списка SharePoint, содержащего данные, импортированные из электронной таблицы Excel 2007.
Откройте узел SharePoint, на который хотите импортировать данные из электронной таблицы Excel 2007. Помните, что вместо узла http://wideworldimporters можно использовать любой другой узел. Если потребуется, введите имя пользователя и пароль, после чего щелкните ОК.
Используйте документ Furniture_Price.xlsx, расположенный в папке с файлами занятий для этой главы. Файлы занятий находятся в папке Documents\Microsoft Press\SBS_WSSv3\Chapter 12.
Убедитесь, что на вашем компьютере установлен и активирован пакет приложений Microsoft Office 2007, необходимый для выполнения всех упражнений этой главы.
Убедитесь, что имеете достаточно прав для создания списка. Если сомневаетесь, обратитесь к Приложению.
Совет. Это упражнение можно выполнять не только с Excel 2007, но и с Excel 2003. Однако в последнем случае необходимо установить пакет обеспечения совместимости с Microsoft Office 2007, чтобы можно было импортировать файл xlsx.
1. В меню Действия узла (Site Actions) выберите команду Создание (Create). Откроется страница Создание (Create).
2. В секции Настраиваемые списки (Custom Lists) щелкните на ссылке Импортировать электронную таблицу (Import Spreadsheet). Откроется страница Создание (New).
3. В поле Имя (Name) введите Мебель_Прайс.
Совет. Любой адрес URL на узлах SharePoint ограничен 260 символами. Текст, введенный в это поле, представляет как название списка, так и его адрес URL. Далее в этом упражнении вы дадите списку более дружественное имя.
4. В текстовом поле Описание (Description) введите Этот список содержит записи о мебели, ее количестве на складе и стоимости за единицу.
Внимание! Если импортировать электронную таблицу на узел, основанный на шаблоне Рабочая область для собраний (Meeting Workspace), на странице Создание (New) появится возможность сделать элементы доступными для всех собраний. Если эту возможность не использовать, для каждого собрания будет отображаться список только с одним элементом, добавленным для соответствующей даты. Если элементы станут серией элементов для списка, уже нельзя будет разделить список элементов по датам.
5. Щелкните на кнопке Обзор (Browse). Откроется диалоговое окно выбора файлов.
В этом диалоговом окне откроется папка Documents или папка, которую открывали последней.
6. Если открылась не папка Documents, щелкните на значке Documents в группе Избранное (Favorites).
7. Откройте папку Microsoft Press\SBS_WSSv3\Chapter 12, после чего дважды щелкните на файле FurnitureJPrice.xlsx.
8. На странице Создание (New) щелкните на кнопке Импорт (Import).
Файл Furniture_Price.xlsx откроется в Excel 2007. Появится диалоговое окно Импорт в список Windows SharePoint Services (Import to Windows SharePoint Services).
9. Убедитесь, что в раскрывающемся списке Тип диапазона (Range Туре) выбран элемент Диапазон таблицы (Table Range).
10. В раскрывающемся списке Выберите диапазон (Selected Range) выберите Stock! FurniturePriceTable и щелкните на кнопке Импорт (Import).
Список Мебель_Прайс будет открыт в представлении Все элементы (All Items). В строке адреса будет отображаться URL http://wideworldimporters/Lists/FumiturePrice/AllItems.aspx.
Совет. Если при импорте диапазона ячеек из электронной таблицы Excel 2007 вы хотите, чтобы имена столбцов таблицы стали именами столбцов списка SharePoint, сначала нужно отредактировать электронную таблицу и преобразовать диапазон ячеек в таблицу Excel 2007. Инструкции по преобразованию диапазона ячеек в таблицу Excel 2007 см. в последнем упражнении этой главы.
11. Чтобы изменить заголовок списка, в меню Параметры (Settings) выберите команду Список: Параметры (List Settings).
12. На открывшейся странице в секции Общие параметры (General Settings) щелкните на ссылке Название, описание и переходы (Title, description and navigation). Откроется страница общих параметров списка.
13. В секции Имя и описание (Name and Description) в поле Имя (Name) введите Прайс-лист Мебель.
14. В секции Переходы (Navigation) установите переключатель Да (Yes), чтобы включить ссылку на этот список в область быстрого запуска.
15. Щелкните на кнопке Сохранить (Save) в нижней части страницы. Откроется страница настройки списка Прайс-лист_Мебель.
16. Щелкните на ссылке Прайс-лист_Мебель в пути навигации. Список откроется в представлении Все элементы (All Items).
Название списка изменилось на Прайс-лист_Мебель, но адрес URL остался тем же: http://wideworldimporters/Lists/FurniturePrice/Allltems.aspx.
Закройте обозреватель.
Использование веб-таблицы данных Access
Если вы создали список, импортировав электронную таблицу Excel 2007, то, возможно, вы найдете удобным использовать для изменения, форматирования или ввода данных в этот список среду, похожую на электронную таблицу. Такая среда носит название веб-страница данных Access, о ней мы рассказывали в главе 4. Представление списка или библиотеки в виде веб-таблицы данных в определенных случаях позволяет значительно повысить производительность работы с информацией. Однако для использования этой функции необходимо установить на своем компьютере Microsoft Office 2003 или Microsoft Office 2007, а обозреватель должен поддерживать элементы управления ActiveX. Если эти требования не выполняются, вы получите сообщение о том, что список будет открыт в стандартном представлении. Представление Проводник (Explorer) документа, формы или библиотеки вики- страниц не поддерживает представление в виде таблицы данных Access, как и представление Календарь (Calendar) списка Календарь (Calendar). Представление в виде веб-таблицы данных Access не поддерживают следующие типы списков:
• доска обсуждений;
• опрос;
• библиотека рисунков;
• все галереи;
• источники данных;
• входящие сообщения.
В веб-таблице данных Access все элементы списка представлены в виде сетки таблицы, в которой пользователь может редактировать любые ячейки. Панель задач в правой части страницы предоставляет мощные средства интеграции между службами Windows SharePoint, Excel 2003, Excel 2007, Access 2003 и Access 2007.
В следующем упражнении вы добавите в список новый элемент, измените существующий элемент, удалите существующий элемент, добавите поле списка и вкратце изучите панель задач.
Откройте узел SharePoint, на который импортировали данные из электронной таблицы Excel 2007. Помните, что вместо узла http://wideworldimporters можно использовать любой другой узел. Если потребуется, введите имя пользователя и пароль, после чего щелкните ОК .
Убедитесь, что имеете достаточно прав для чтения содержимого списка Контакты (Contacts). Если сомневаетесь, обратитесь к Приложению. Кроме того, необходимо выполнить первое упражнение из этой главы.
1. В области быстрого запуска в группе Ссылки (Links) щелкните на ссылке Прайс-лист Мебель.
2. Щелкните на кнопке Действия (Actions).
3. В раскрывающемся списке выберите команду Изменить в таблице данных (Edit in Datasheet), чтобы изменить текущее представление списка.
Стандартное представление изменится на таблицу данных Access.
Совет. Веб-таблица данных Access состоит из строк, каждая из которых соответствует элементу списка. Столбец соответствует полю списка. Стрелка вниз в заголовке столбца используется для фильтрации и сортировки данных. Веб-таблица данных Access используется так же, как и таблица в Excel 2007 или Access 2007. В предыдущей версии служб SharePoint таблицы данных Access были основаны на технологиях Excel. В SharePoint 3.0 таблицы данных основаны на технологиях Access 2007. Поэтому в верхнем левом углу страницы этого представления отображается значок Access, а в строке состояния написано «Веб-таблица данных Access».
Если в ячейке ввести или выбрать из раскрывающегося списка значение, в левом углу появится значок изменения, указывающий на то, что данные в строке изменились. Для перемещения по ячейкам можно использовать клавиши со стрелками на клавиатуре или мышь.
Если из измененной строки перейти на другую строку или уйти с веб-страницы, появится значок Сохранение (Saving), показывающий, что узел SharePoint вносит изменения в базу данных. Можно продолжать изменять данные в других строках, операция сохранения выполняется в фоновом режиме. Если внесенные изменения привели к конфликту или ошибке, в веб-таблицу данных Access будет внесена информация, необходимая для исправления этой ошибки или конфликта.
Последняя строка в веб-таблице данных Access всегда пуста, а в левом столбце отображается значок Новый элемент (New Item). Эту пустую строку можно использовать для ввода новых элементов списка. Для библиотек документов в веб-таблице данных Access строка со звездочкой (*) не отображается.
Совет. В веб-таблицы данных Access отображаются все элементы списка, независимо от размера списка. Поэтому будет непрактичным редактировать очень большие списки в режиме веб-таблицы. Чтобы повысить производительность работы с веб-таблицей данных Access, создайте отдельное преставление и скройте ненужные столбцы, но не удаляйте столбцы, помеченные как обязательные. Чтобы скрыть ненужные столбцы, применяйте фильтры.
4. В последней строке списка в столбце Название введите Bench, нажмите Tab, введите Woodland, нажмите Tab и введите s.
Функция IntelliSense, как в Excel 2007 и Access 2007, покажет другие значения, введенные в текущий столбец.
5. Нажмите клавишу со стрелкой вниз, чтобы выбрать «steel», и нажмите Enter.
В нижней части списка появится пустая строка для ввода новых элементов.
Совет. Как и в других приложениях Microsoft Office 2007, можно использовать комбинации клавиш: Ctrl+X – вырезать, Ctrl+C – копировать, Ctrl+V – вставить, Ctrl+Z – отменить последнее изменение, Esc – отменить редактирование текущего элемента списка.
6. Поместите указатель мыши на границу между столбцами Номенклатура и Материал.
7. Когда указатель изменится на вертикальную полосу, перетащите границу, чтобы уменьшить ширину столбца Номенклатура.
Совет. Высоту строк можно изменять аналогичным образом, перемещая горизонтальную границу между строками. Ширину столбца и высоту строки можно изменить подлине/высоте данных, дважды щелкнув на границе между столбцами/строками. Кроме того, можно изменять порядок столбцов, перетаскивая их на новые места.
8. Щелкните на крайней левой ячейке, чтобы выделить весь элемент списка Armchair.
Совет. Можно выделить несколько элементов списка и удалить их. Выделенные элементы можно скопировать и вставить в приложения Microsoft Office 2007. Можно выделить весь список, щелкнув на левой угловой ячейке.
Совет. Чтобы выделить непрерывный диапазон ячеек, нажмите и удерживайте клавишу Shift, щелкните на крайней ячейке диапазона, а затем на второй ячейке, на которой диапазон будет кончаться. Будут выделены все ячейки между первой и второй. Таким же способом, но щелкая на заголовках столбцов, можно выделить несколько столбцов подряд. Если удерживать клавишу Ctrl и щелкать на элементах списка, можно включать в выделение элементы, находящиеся не рядом друг с другом; повторный щелчок снимает выделение с элемента.
9. Нажмите клавишу Delete, чтобы удалить элемент из списка. Появится окно подтверждения операции удаления. Tab
10. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление и вернуться к таблице данных.
11. Щелкните на пятой ячейке столбца На скаладе. Замените «ррр» числом 10 и нажмите Tab.
12. Замените «$64» числом 65 и нажмите Tab
Элемент списка будет сохранен в базе данных, перед числом 65 появится знак доллара ($), так как этот столбец имеет денежный тип данных.
13. Замените «#VALUE!» числом 250 и нажмите Enter Элемент будет сохранен в базе данных, но знак доллара ($) не появится перед числом 250. При импорте таблицы в предыдущем упражнении для создания столбцов На складе и Всего использовался столбец с типом данных Однострочный текст, так как данные в этих столбцах могут иметь разный тип, тогда как столбец Цена за штуку содержит только денежные значения. В электронной таблице Excel 2007 столбец Всего был вычисляемым. Чтобы включить в список SharePoint ту же функциональность, нужно назначить столбцу вычисляемый тип данных. Нельзя поменять тип данных существующего столбца на вычисляемый, но можно создать новый столбец с вычисляемым типом данных.
14. Щелкните правой кнопкой мыши на столбце Всего и выберите из контекстного меню команду Добавить столбец (Add Column).
Откроется страница, на которой можно создать новый столбец.
15. В секции Имя и тип (Name and Туре) в поле Имя столбца (Column Name) введите Общая стоимость и установите переключатель Вычисляемый (вычисление по другим столбцам) (Calculated [calculation based on other columns]).
16. В секции Дополнительные параметры столбца (Additional Column Settings) в поле Вставить столбец (Insert Column) дважды щелкните на столбце На складе.
17. Прокрутите страницу вниз и щелкните ОК.
18. Щелкните на первой ячейке в столбце Общая стоимость, введите =[На складе]*[Цена за штуку]*1.1 и нажмите Enter.
Откроется диалоговое окно с предупреждением о том, что вычисление результатов может занять некоторое время.
19. Щелкните на кнопке Продолжить (Continue). В строке состояния веб-таблицы данных Access будет отображаться формула, которую вы ввели.
Внимание! Формулы – это уравнения, по которым вычисляются значения списка; они аналогичны формулам, используемым в Excel 2007 и Access 2007. Формулы могут включать функции, ссылки на столбцы, операторы и константы. Например, формулой может быть следующее выражение: =РI()*[На складе]^2, где РI() – это функция, • и ^ – операторы, [На складе] – ссылка на столбец, а 2 – константа.
20. Щелкните на вертикальной полосе, расположенной по правому краю страницы веб-таблицы данных Access, чтобы открыть панель задач, которая предоставляет средства интеграции с Excel 2007 и Access 2007.
В верхней части панели задач находится группа кнопок для выполнения часто используемых команд, таких как Вырезать (Cut), Копировать (Copy), Вставить (Paste), Отменить (Undo), Сортировка (Custom Sort), Удалить фильтр/сортировку (Remove Filter/Sort) и Справка (Help).
Примечание. Для получения более подробной информации о веб-таблицах данных Access щелкните на значке Справка (Help) на панели задач, щелкните на ссылке Справка (Help) в строке состояния веб-таблицы данных Access, щелкните на ячейке веб-таблицы данных и нажмите клавишу F1 или щелкните правой кнопкой мыши на любой ячейке веб- таблицы данных и выберите из контекстного меню команду Справка (Help).
Закройте обозреватель.
Экспорт списка SharePoint в электронную таблицу Excel 2007
В электронные таблицы Excel 2007 можно экспортировать содержимое списков SharePoint, результаты опросов и библиотеки документов. Экспортированный список или библиотека – это веб-запрос, который сохраняется обновленным, с изменениями в исходном списке узла SharePoint. Электронная таблица Excel 2007 поддерживает подключение к списку SharePoint и, таким образом, является связанным объектом.
В следующем упражнении вы экспортируете список с узла SharePoint в электронную таблицу Excel 2007. Вы добавите данные в эту таблицу, а затем синхронизируете ее с содержимым списка на узле SharePoint.
Откройте узел SharePoint, на котором хранится список, из которого вы хотите экспортировать данные в электронную таблицу Excel 2007. В этом упражнении используется список, созданный в первом упражнении этой главы. Помните, что вместо узла http://wideworldimporters можно использовать любой другой узел, на котором есть список, аналогичный списку Прайс- лист Мебель. Если потребуется, введите имя пользователя и пароль, после чего щелкните ОК.
1. В области быстрого запуска в группе Списки (Lists) щелкните на ссылке Прайс-лист Мебель.
Совет. Экспортируются только столбцы и строки, входящие в текущее представление списка. В этом упражнении выбрано представление Все элементы (All Items). Если ни одно из доступных представлений не содержит данные, которые вы хотите экспортировать, вы можете создать новое представление, удовлетворяющее ваши потребности. В качестве альтернативы можно выбрать одно из существующих представлений, экспортировать список в электронную таблицу, а затем удалить ненужные данные.
2. Щелкните на кнопке Действия (Actions). В появившемся меню выберите команду Экспортировать в электронную таблицу (Export to Spreadsheet).
Службы SharePoint сгенерируют запрос Excel 2007.
3. Когда появится диалоговое окно Загрузка файла (File Download), щелкните на кнопке Открыть (Open).
Откроется новая рабочая книга Excel 2007, содержащая один рабочий лист, названный owssvr(1). Появится диалоговое окно Извещение системы безопасности Microsoft Office Excel (Microsoft Office Excel Security Notice) с предупреждением о том, что подключения к данным были заблокированы.
4. Щелкните на кнопке Включить (Enable).
Результаты запроса Excel 2007 будут показаны в рабочем листе owssvr(l) в таблице Excel 2007. Каждый столбец списка содержит в строке заголовка стрелку автофильтра; активной будет контекстная вкладка Конструктор (Design). Таблица получит имя Table_owssvr_ 1
Совет. При экспорте библиотеки SharePoint, Excel 2007 представит документы в виде списка с гиперссылками, указывающими на документ на узле SharePoint. Точно так же, вложения элементов списка будут заменены гиперссылками. Щелчок на ссылке в таблице Excel 2007 откроет файл.
Совет. Следует завести привычку переименовывать таблицы, чтобы по имени можно было понять, какие данные они содержат. Это облегчит составление и понимание формул, использующих данные из таблиц. Чтобы переименовать таблицу, сделайте активной вкладку Конструктор (Design) и в группе Свойства (Properties) измените значение поля Имя таблицы (Table Name).
5. Щелкните на ячейке А9, введите Antique и нажмите Tab. Введите Bench и снова нажмите Tab. Функция IntelliSense дополнит текст до слова «Bianca».
6. Введите wood и нажмите. Введите 5 и нажмите Tab
Введите 10 и нажмите Enter
Excel 2007 поместит знак доллара ($) перед числом 10. Однако столбец «Общая стоимость» не вычисляется автоматически на основе данных из таблицы. Хотя столбцы в Excel 2007 сохранили типы данных из экспортированного списка SharePoint, они не сохранили формулы в вычисляемых столбцах.
7. Щелкните на вкладке Данные (Data), а затем щелкните на кнопке Обновить все (Refresh All).
Электронная таблица обновится копией данных из списка Прайс-лист Мебель с веб-узла SharePoint. Изменения в данных, которые вы вносили в Excel 2007, потеряны, что отличается от поведения Excel 2003. В Excel 2007 изменения, внесенные в рабочий лист, не синхронизируются со списком на веб-узле SharePoint; выполняется только односторонняя синхронизация – узел SharePoint синхронизируется с Excel 2007, но не наоборот. При использовании Excel 2003 доступна двусторонняя синхронизация.
8. Щелкните на ячейке А2, а затем щелкните на кнопке Свойства (Properties) в группе Подключения (Connections). Откроется диалоговое окно Свойства внешних данных (External Data Properties).
Это диалоговое окно позволяет изменять поведение операции обновления.
9. Щелкните на кнопке Отмена (Cancel).
Совет. Выполнять экспортирование и связывать список SharePoint с Excel 2007 можно также при помощи панели задач на странице веб-таблицы данных Access. На этой панели доступно четыре команды: Запрос по списку Excel (Query list with Excel), Печать в Excel (Print With Excel), Диаграмма Excel (Chart with Excel) и Создать отчет сводной таблицы Excel (Create Excel PivotTable Report).
Закройте обозреватель и Excel 2007. Таблицу можно не сохранять.
Экспорт таблицы Excel 2007 на узел SharePoint
Операцию создания списка SharePoint из Excel 2007 называют экспортом таблицы Excel. В Excel 2003 это называлось публикацией списка Excel. После размещения данных на узле SharePoint пользователи могут просматривать данные Excel 2007, не открывая Excel 2007. Как и в первом упражнении этой главы, вы можете создать связь между списком SharePoint и данными Excel 2007, но никакие изменения в электронной таблице Excel 2007 не будут отражаться в списке SharePoint. Синхронизировать можно только изменения в списке SharePoint с электронной таблицей Excel 2007.
В следующем упражнении вы экспортируете электронную таблицу на узел SharePoint, используя Excel 2007 и мастер, состоящий из двух этапов.
Убедитесь, что запустили Excel 2007 перед выполнением этого упражнения.
Используйте документ Sales_Figures. xlsx из папки с файлами занятий для этой главы. Файлы занятий находятся в папке Documents\Microsoft Press\SBS_WSSv3\Chapter 12. Помните, что в упражнениях вместо адреса следует использовать адрес доступного вам сервера.
Откройте документ Sales_Figures. xlsx.
1. В Excel 2007 щелкните на любой ячейке с данными.
2. На вкладке Главная (Ноmе) в группе Стили (Styles) щелкните на кнопке с раскрывающимся списком Форматировать как таблицу (Format as Table) и выберите стиль таблицы.
Совет. При выборе одной из ячеек с данными Excel 2007 автоматически выделяет диапазон ячеек, содержащих данные; однако можно выделить другой диапазон ячеек, который будет использоваться при создании таблицы. Кроме того, если данные не содержат заголовков, Excel 2007 создаст их автоматически, используя названия Столбец1, Столбец2 и т.д. Если данные, которые вы хотите экспортировать, уже выделены в таблице Excel 2007, первые три шага этого упражнения выполнять не нужно.
3. Когда откроется диалоговое окно Форматирование таблицы (Format As Table), щелкните ОК.
Excel 2007 преобразует данные из рабочей книги в таблицу. То, что в Excel 2007 называется таблицей, в Excel 2003 называлось списком. В таблице каждый заголовок столбца содержит стрелку, относящуюся к функции автофильтра. Данные окружены черной границей, что означает, что в рабочем листе активна эта таблица. Появится контекстная вкладка Работа с таблицами (Table Tools).
Совет. Если таблица не активна в рабочем листе, вкладка Конструктор (Design) исчезнет. Чтобы таблицу можно было экспортировать, она должна быть активной. Чтобы сделать таблицу активной, щелкните на любой ее ячейке.
4. На вкладке Конструктор (Design) в группе Данные внешней таблицы (External Table Data) щелкните на кнопке Экспорт (Export).
5. В раскрывающемся меню выберите команду Экспорт таблицы в список SharePoint (Export Table to SharePoint List).
Откроется первая страница мастера экспорта таблиц в список SharePoint.
6. В текстовое поле Адрес (Address) введите http://wideworldimporters.
7. Установите флажок Создавать неизменяемое подключение к новому списку SharePoint (Create a read-only connection to the new SharePoint List).
Внимание! Если флажок Создавать неизменяемое подключение к новому списку SharePoint (Create a read-only connection to the new SharePoint List) установлен, электронная таблица связывается со списком SharePoint, и вы можете синхронизировать обновления на узле SharePoint с электронной таблицей. Однако после создания списка SharePoint, нельзя связать электронную таблицу с этим списком. Так что если хотите выполнять синхронизацию обновлений, установите этот флажок сейчас.
8. В текстовое поле Имя (Name) введите ДанныеОбОбъемахПродаж. В поле Описание (Description) введите Этот список содержит данные о продажах мебели за этот год.
9. Щелкните на кнопке Далее (Next).
Excel 2007 проверит данные в каждом столбце, чтобы убедиться, что данные имеют тип, поддерживаемый службами SharePoint. Если обнаруживаются данные неподдерживаемого типа, обычно к такому столбцу применяется простой текстовый тип данных. Также выполняется проверка того, все ли столбцы содержат данные единственного типа. Если столбец содержит данные различного типа, например, числа и текст, для такого столбца выбирается текстовый типа данных. После завершения проверок открывается вторая страница мастера.
Обратите внимание на то, что в столбце Ключевая ячейка (Key Cell) указано, что тип данных ячейки $С$4 столбца Q2 отличается от типа данных остальных ячеек в этом столбце. Кроме того, из столбца Total удалены формулы.
Совет. Сейчас можно щелкнуть на кнопке Отмена (Cancel), исправить ошибочные данные и снова запустить процедуру экспорта. Кроме того, так как Excel 2007 во время экспорта удаляет формулы, можно удалить столбец Total и создать вычисляемый столбец на узле SharePoint после выполнения операции экспорта.
10. Щелкните на кнопке Готово (Finish). Откроется диалоговое окно Windows SharePoint Services, в котором будет указан адрес URL созданного списка SharePoint.
Внимание! Ссылка на новый список SharePoint не появится в области быстрого запуска.
11. Щелкните на ссылке http://wideworldimporters/Lists/SalesFigures/Allitemsg.aspx. Созданный список SharePoint откроется в новом окне Internet Explorer (см. рис. вверху следующей страницы).
Внимание! Прежде чем закрыть Excel 2007, обратите внимание на то, что электронная таблица имеет два дополнительных столбца. При экспорте электронной таблицы, связанной со списком SharePoint, в нее добавляются столбцы Тип элемента и Путь. При помощи средств из группы Данные из внешней таблицы (External Table Data) на контекстной вкладке Конструктор (Design) можно изменить свойства диапазона ячеек, открыть подключенный список SharePoint в обозревателе или удалить связь со списком.
Закройте все окна обозревателя.
Закройте диалоговое окно Windows SharePoint Services, щелкнув ОК.
Закройте Excel 2007, сохранив изменения в электронной таблице.
Ключевые положения
• При помощи обозревателя можно создать настраиваемый список, импортировав данные из электронной таблицы Excel 2007.
• При помощи обозревателя можно создать электронную таблицу Excel 2007 и экспортировать в нее данные из списка SharePoint.
• При помощи Excel 2007 можно экспортировать данные из таблицы Excel в новый список SharePoint.
• Изменения в списке SharePoint можно синхронизировать с электронной таблицей Excel 2007, что является односторонним процессом синхронизации.