Использование Word, Excel И Excel Services С Sharepoint 2007
Total Page:16
File Type:pdf, Size:1020Kb
ГЛАВА 10 Использование Word, Excel и Excel Services с SharePoint 2007 В ЭТОЙ ГЛАВЕ… • Обзор новых типов файлов в Office 2007 • Использование Word 2007 и 2003 с SharePoint 2007 • Использование Excel с SharePoint 2007 • Использование Excel Services в SharePoint 2007 • Полезные советы Использование технологий SharePoint 2007 370 Часть II Одной из сильных сторон SharePoint является его тесная интеграция с семейством продуктов Office. Конкурирующим продуктам вроде Stellent очень трудно соревновать- ся с SharePoint в области обеспечения совместной работы, т.к. большинство корпо- ративных пользователей “живут” в Word, Excel и Outlook. Конкурирующие продукты могут добавлять точки входа в продукты Office и пытаться эмулировать возможности наподобие электронных таблиц и почты, но тесная интеграция SharePoint дает ему существенное преимущество. Эта интеграция продолжается и в SharePoint 2007, став еще более сложной и все- объемлющей. Неудивительно, что наиболее полная интеграция наблюдается с продук- тами Office 2007. Но большинство клиентов, с которыми встречались авторы, работа- ют в смеси различных версий Office. У некоторых установлены еще продукты Office 2000 и 2003, а некоторые только начинали (на момент написания этих строк) реали- зовывать продукты Office 2007. В данной главе представлен обзор возможностей, имеющихся в продуктах Office 2003 и Office 2007. Мы решили не рассматривать продукты 2000, т.к. их жизненный цикл практически завершен (после выпуска двух полных версий). В главе 11 описано использование дополнительных продуктов Office 2007 с SharePoint 2007. Поскольку не всегда легко определить, какие члены семейства Office нужны для ра- боты, в главе 4 была приведена дополнительная информация о различных доступных продуктах Office и высокоуровневых точках интеграции. ÍÀ ÇÀÌÅÒÊÓ Если не указано другое, в этом тексте предполагается, что инсталлирована версия Office 2003 Professional и Office 2007 Enterprise. Обзор новых типов файлов в Office 2007 Microsoft Office 2007 перешел с двоичных типов файлов, которые применялись в предыдущих версиях, на формат файлов XML, который называется форматом Open Office XML. Если пользователь увидит файл с расширением .xslx, то на самом деле это означает целый набор файлов, сжатых по алгоритму Zip. Можно выполнить ин- тересное упражнение: изменить расширение файла Office 2007 с .xslx на .zip и открыть его средствами операционной системы (например, XP Pro) или програм- мой-распаковщиком. Файл .xslx на самом деле содержит несколько папок (наподо- бие _rels, customXML, docProps, xl) и документ [Content_Types].xml. Само со- держимое электронной таблицы находится в файле xl\worksheets\sheet1.xml. Просмотр содержимого этого файла после выполнения в нем изменений может рас- сказать о многом. Формат файла может показаться излишне сложным, но он имеет несколько преимуществ. • Для хранения документов используется технология сжатия, что уменьшает об- щий размер документа (по сравнению с несжатыми старыми форматами). • Сегментация информации в сжатом файле обеспечивает защиту целостности данных и возможности восстановления данных. • Доступ к данным, хранящимся в файле, выполняется с помощью стандартных форматов XML. Использование Word, Excel и Excel Services с SharePoint 2007 371 Глава 10 Кроме того, продукты Office 2007 разработаны с учетом обратной совместимости. Следовательно, продукты Office 2007 все так же могут использовать форматы файлов Office 2003, Office XP и Office 2000, а пользователи Office 2007 могут сохранять дан- ные в старых форматах. Для пользователей более старых форматов имеются програм- мы обеспечения совместимости, позволяющие открывать файлы в формате 2007. Эта информация будет представлена в последующих разделах. Использование Word 2007 и 2003 с SharePoint 2007 В этом разделе описана практика работы пользователей Word (как Word 2007, так и Word 2003) в среде SharePoint 2007. Смешанные среды доставляют больше хлопот, чем Word 2007, т.к. обучение и поддержка требуются как минимум для двух категорий пользователей. Стратегии для “смешанных” сред Word (2007, 2003 и более ранних) Многие большие организации уже начали переходить на Office 2007, но в боль- шинстве таких организаций все еще имеются пользователи, работающие с Office 2003 (а может быть, и с более ранними версиями). Поэтому важно решить, какие типы файлов будут использоваться в “смешанных” средах (с различными версиями Office), и уяснить последствия такого выбора. К примеру, можно настроить Office 2007 так, чтобы по умолчанию он сохранял файлы в режиме совместимости с форматом Office 97–2003 — с помощью групповой политики или нового средства Office Customization (Настройка Office, входит в состав пакета Office 2007 Resource Kit). Но возможно, вы захотите использовать новые форматы Open XML и некоторые новые возможности, имеющиеся в Office 2007. Это создаст проблемы пользователям старых версий Office, т.к. они не смогут открыть файлы этих типов (.docx и .docm) без специального про- граммного обеспечения. Microsoft предлагает три решения, которые позволяют пользователям Word 2003 просматривать и открывать файлы .docx и .docm. • Пользователи Office 2000, 2003 и 2003 могут установить разработанный Microsoft пакет обеспечения совместимости, который называется “Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats” (Пакет совместимости c форматами файлов Microsoft Office для Word, Excel и PowerPoint 2007). Для этого найдите на сайте Microsoft.com и загрузите файл FileFormatConverters.exe. После завершения инсталляции пакета пользова- тели Office 2000, Office XP и Office 2003 смогут открывать, редактировать и со- хранять файлы, используя новые форматы файлов Word, Excel и PowerPoint 2007. Однако учтите, что пакет совместимости существенно изменяет файл в процес- се преобразования, отбрасывая возможности, которых не было в предыдущих версиях (наподобие цифровых подписей). Дополнительную информацию ищи- те в базе знаний Microsoft, статья 923505. • Можно установить программу Word Viewer (Просмотр Word, найдите на сайте Microsoft.com и загрузите файл wdviewer.exe). Она позволяет пользователям Использование технологий SharePoint 2007 372 Часть II открывать документы Word 2003 и документы, созданные во всех предыдущих версиях Word для Windows и Word для Macintosh, без необходимости устанав- ливать полное приложение Word 2003. Но это программа работает в связке с пакетом совместимости “Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats”, т.е. для просмотра документов Word 2007 необхо- димо установить на одном компьютере и Word Viewer, и пакет совместимости. • Можно установить также программу Excel Viewer (Просмотр Excel, найдите на сайте Microsoft.com и загрузите файл xlviewer.exe), которая работает анало- гично программе Word Viewer, но только для таблиц Excel. Ниже приведены два примера организации работы пользователей. Пример 1. Инсталлирован пакет совместимости. Пользователи открывают меню Edit (Правка) в библиотеке документов SharePoint 2007 и выбирают пункт Edit in Microsoft Office Word (Правка в Microsoft Office Word). Документы открываются в Word 2003, но в строке состояния Word присутствует сообщение о том, что Word выполня- ет преобразование документа. После окончания преобразования появляется сообще- ние: “Поскольку этот файл был создан в более новой версии Word, он преобразован в формат, с которым вы можете работать. Но были изменены следующие элементы. Возможности, отсутствующие в данной версии Word, были удалены … Компоновка и возможность изменять некоторые характеристики изменены”. Так что на данном эта- пе файл был изменен, а при сохранении может потерять часть своих функций. Пример 2. В качестве примера для иллюстрации второго пункта приведенного выше списка, пользователь Office 2003 инсталлирует на компьютере программу Word Viewer и пакет совместимости. После этого пользователь открывает Word Viewer и с помощью меню FileOpen (ФайлОткрыть) находит файл, хранящийся в узле SharePoint 2007, и просматривает его. Есть и другой способ: с помощью окна Folder Option (Свойства папки) проводника Windows настроить рабочую станцию на авто- матическое использование программы Word Viewer при открытии файла .docx или .docm. Для этого выполните перечисленные ниже шаги. 1. Откройте проводник Windows, выберите пункт меню ToolsFolder Options (СервисСвойства папки) и в открывшемся окне перейдите на вкладку File Types (Типы файлов). 2. В списке Registered File Types (Зарегистрированные типы файлов) найдите и выберите расширение DOCX, щелкните на кнопке Change (Изменить) в облас- ти Details for DOCX Extension (Сведения для расширения DOCX), и укажите Microsoft Word Viewer. 3. В списке Registered File Types (Зарегистрированные типы файлов) найдите и выберите расширение DOCM, щелкните на кнопке Change (Изменить) в облас- ти Details for DOCX Extension (Сведения для расширения DOCM), и укажите Microsoft Word Viewer. 4. Щелкните на кнопке Close (Закрыть). Дополнительную информацию можно найти в статье “How to View Word 2007 and Excel 2007 Files by Using Word Viewer 2003 and Excel Viewer 2003” (Как просмотреть файлы Word 2007 и Excel 2007 с помощью Word Viewer 2003 и Excel Viewer 2003), дос- тупной по адресу http://support.microsoft.com/kb/925180. Использование Word, Excel и Excel Services с SharePoint 2007 373 Глава 10 Если теперь пользователь найдет такой файл в разделе My Network Places (Мои сетевые места), либо в проводнике, либо в представлении в виде проводника в SharePoint 2007, и дважды щелкнет на этом файле, то он автоматически откроется в Word Viewer. Но учтите, что если