Россия |
Интеграция с Office и примеры
Редактирование документов и шаблонов форм на веб-сайте
В заключение отметим, что посредством InfoPath допускается редактировать уже созданные документы и шаблоны:
- Щелчок на имени документа в библиотеке форм запускает приложение InfoPath Filler, давая возможность в любой момент отредактировать сам документ.
- Отредактировать сам шаблон документа также не составляет труда. Просто откройте его локальную копию в InfoPath Designer, внесите желаемые изменения (рис. 8.24) и повторно опубликуйте на веб-сайте SharePoint (чтобы не вводить адреса сервера и библиотеки заново, можно использовать команду Файл / Опубликовать / Быстрая публикация ).
- Аналогично можно внести изменения и в тип содержимого библиотеки форм, осуществляя повторную публикацию формы из InfoPath Designer.
увеличить изображение
Рис. 8.24. Имеющийся шаблон (в том числе, тип контента) можно изменить в InfoPath
После того, как шаблон изменен, как имеющиеся, так и новые, документы библиотеки форм можно будет заполнять данными уже на основе этой новой версии шаблона (рис. 8.25).
увеличить изображение
Рис. 8.25. Заполнение документа в InfoPath Filler на основе измененного шаблона
8.3. О совместной работе с Word, Excel и Access
Приложение Excel служит для работы с электронными таблицами, а Access - это система управления базами данных. Учитывая, что работе с данными и интеграции с Excel и Access была посвящена глава 9 первого курса "Введение в SharePoint" и видео-демонстрация, относящаяся к этой лекции, перечислим конспективно основные возможности интеграции SharePoint и упомянутых программ Office.
- Коллективная работа в библиотеке документов с документами Excel и Word.
- Использование Word для редактирования блогов.
- Представление данных в списках в виде веб-таблицы Access.
- Импорт и экспорт данных из таблиц Access или Excel в список SharePoint.
- Синхронизация списка SharePoint с таблицей Excel или Access (в случае использования Access имеется возможность двусторонней синхронизации и редактирования списков непосредственно на узле при помощи Access).
- Перенос всей базы данных Access на веб-узел SharePoint (см. лабораторную работу 8.3).
8.4. Примеры современных решений на основе SharePoint
Завершим наш курс представлением нескольких типичных примеров создания порталов на основе технологии SharePoint Services. Обзор никоим образом не претендует на полноту, а примеры практического применения имеет смысл оценивать по двум параметрам:
Следует помнить, однако, что поскольку в рамках технологии SharePoint можно разработать веб-сайт с богатейшим функционалом (в том числе, благодаря использованию ASP.Net) и дизайном (во многом, с помощью технологии мастер-страниц). Начать следует, видимо, с упоминания об официальном сайте SharePoint (выполненном на основе самого SharePoint) компании Microsoft (рис. 8.26).
В современной отечественной действительности практическое применение SharePoint связано, в основном, с деятельностью специализированных компаний-интеграторов, среди которых, выделим две ветви решений:
- веб-сайты SharePoint, как сделанные на заказ, так и готовые "коробочные продукты";
- решения на основе хостинга SharePoint.
В первую очередь отметим предложения двух ведущих российских провайдеров SharePoint-хостинга - http://infobox.ru/ и http://parking.ru. Они дают Вам возможность воспользоваться услугой по быстрому созданию корпоративного портала на основе нескольких десятков бесплатных шаблонов (рис. 8.27).
увеличить изображение
Рис. 8.27. Демо-сайт на основе одного из готовых шаблонов SharePoint (call-центр)
Выбирая тот или иной шаблон, клиент хостинговой компании сразу получает, хотя и "голый" портал, выполненный в соответствии с традиционным дизайном, но с настроенным функционалом (набором веб-страниц, списков, библиотек и соответствующих веб-частей). Отталкиваясь от этой заготовки, пользователь может быстро настроить желаемый вид портала.
Наряду с такими веб-сайтами, которые клиенту предлагается настроить самому, хостинг-провайдеры и их партнеры предлагают типовые решения, ориентированные на российского заказчика. Эти типовые решения могут обладать своеобразным дизайном (рис. 8.28), либо иметь подчеркнуто традиционную "узнаваемую" форму веб-сайта SharePoint (рис. 8.29).
На практике приобретение типового портала является оптимальным решением для компании, поскольку они:
- "заточены" непосредственно под российского потребителя;
- учитывают до 80-90% требований отечественных клиентов, для которых интегратор проводил разработку портала "на заказ";
- выполнены надежными компаниями, к тому же, тесно связанными с Microsoft;
- надежны, благодаря большому количеству проведенных внедрений, время и качество нового внедрения будет оптимальным;
- недороги, по сравнению с текущими расценками разработки портала "на заказ" (иногда и вовсе бесплатны);
- могут быть тут же установлены на Интернет -сайте хостинг-провайдера.
Мы бы могли продолжить этот список (хотя сразу подчеркнем, что сами не являемся ангажированными и просим не воспринимать сказанное, как скрытую рекламу).
Отметим, что представленные сайты выполнены на основе бесплатной технологии на основе WSS 3.0, а не основе платной платформы Sharepoint Server 2007 ( MOSS ), которую мы оставили за пределами настоящего курса. Следует сказать, что одним из главных преимуществ Sharepoint является масштабируемость: начав с относительно простого проекта на основе WSS с нулевыми инвестициями, несложно затем, по мере роста бизнеса и / или информационных потребностей, обратиться к решениям на основе MOSS (уже небесплатных, но, тем не менее, недорогих). Кстати, упомянутая компания WSS-Consulting предлагает, помимо представленной Lite-версии типового портала, версии с расширенным функционалом, уже на основе MOSS.
В связи с тем, что заказные разработки интеграторов, сами по себе, весьма дороги, то крупные и средние компании практически всегда выбирают для себя более мощную платформу MOSS (поскольку затраты на лицензирование обычно гораздо меньше затрат на внедрение и сопровождение).
В качестве двух примеров интранет - и Интернет - портала, построенных на основе MOSS, приведем два решения для государственных организаций, в одном из которых легко угадать принадлежность к этой технологии (рис. 8.30), а в другом - вряд ли что о ней напоминает (рис. 8.31).
Надо сказать, что на Западе распространение Sharepoint, как среди коммерческих, так и государственных организаций, несравненно шире. При желании читатель без труда отыщет в Интернете множество примеров использования Sharepoint, в том числе, и в известных мировых компаниях, начав, к примеру, с англоязычного сайта сообщества Sharepoint (рис. 8.32).
Важно упомянуть и о существующих расширениях Sharepoint. Одно из наиболее популярных - это SharePoint Learning Kit (SLK), которое предназначено для организации процесса электронного обучения. Пакет SLK, работая с WSS 3.0, позволяет управлять учебными материалами, распределять задания, проводить тестирование и организовать полноценное функционирование "электронного деканата". Благодаря простоте, надежности, совместимости со стандартом SCORM и цене (начиная от нулевой), решения на основе SLK получают все большее распространение среди российских ВУЗов и других образовательных учреждений (рис. 8.33).
Закончим последний раздел ссылками на сайт российского сообщества Sharepoint (рис. 8.34) и на веб-страницу Microsoft, на которой Вы найдете дополнительные примеры внедрения Sharepoint, представление готовых порталов, предложения партнеров по продвижению технологии Sharepoint: http://www.microsoft.com/rus/sharepoint/box/index.html.
увеличить изображение
Рис. 8.34. В дизайне сайта российского сообщества Sharepoint легко угадывается принадлежность к платформе Sharepoint