Во время создания библиотеки форм SharePoint при помощи InfoPath 2007 в ней публикуется шаблон форм. Затем библиотека связывается с этим шаблоном, и каждая форма этой библиотеки имеет одинаковый внешний вид и структуру.
Библиотеки форм можно создавать с узла SharePoint. Подробные инструкции см. в главе 5.
В следующем упражнении вы создадите библиотеку форм SharePoint при помощи InfoPath 2007.
Используйте шаблон форм Purchase Order Template. xsn, расположенный в папке Documents\Microsoft Press\SBS_WSSv3\ Chapter 14.
Убедитесь, что запустили InfoPath 2007, прежде чем приступать к выполнению этого упражнения. Если появится окно Приступаем к работе (Getting Started), закройте его.
1. В меню Файл (File) выберите команду Создать шаблон формы (Design a Form Template). Откроется диалоговое окно Создать шаблон формы (Design a Form Template).
2. В окне Создание шаблона формы (Design a Form Template) в секции Открыть шаблон формы (Open а form template) щелкните на ссылке На моем компьютере (On My Computer).
3. Перейдите в папку Documents\Microsoft Press\ SBS_WSSv3\Chapter 14, выберите файл Purchase Order Template. xsn и щелкните ОК.
Если появится диалоговое окно с предупреждением, щелкните ОК.
Шаблон Purchase Order откроется в режиме конструктора. Обратите внимание на то, что появилась панель Задачи конструирования (Design Tasks).
4. Вменю Файл (File) выберите команду Опубликовать (Publish). Откроется мастер публикации InfoPath.
Совет. Также можно щелкнуть на ссылке Публиковать из шаблона (Publish Form Template) на панели Задачи конструирования (Design Tasks).
5. На странице со списком вариантов размещения для публикации, выберите первый вариант (на сервере SharePoint) и щелкните на кнопке Далее (Next).
6. На следующей странице введите адрес URL узла SharePoint, на котором хотите создать библиотеку форм, например, http://wideworldimporters. Щелкните на кнопке Далее (Next).
7. Если будет запрошено, введите имя пользователя и пароль для доступа к узлу SharePoint и щелкните ОК.
8. На следующей странице выберите Библиотека документов (Document Library) и щелкните на кнопке Далее (Next).
9. На следующей странице выберите Создать библиотеку документов (Create a new document library) и щелкните на кнопке Далее (Next).
10. На следующей странице в поле Имя (Name) введите имя библиотеки форм, например, Purchase Orders. В поле Описание (Description) введите описание информации, которая будет храниться в создаваемой библиотеке форм, например, Содержит заказы. Щелкните на кнопке Далее (Next).
11. На следующей странице мастера публикации можно определить структуру таблиц для страницы библиотеки форм. Данные на странице библиотеки форм SharePoint отображаются в таблице. В столбцах этой таблицы находятся данные, взятые из полей форм. Чтобы создать структуру таблиц, нужно указать поля форм, которые станут столбцами таблицы.
Совет. После создания библиотеки эта таблица будет отображаться на странице библиотеки форм в представлении по умолчанию Все документы (All Documents).
Столбцы таблицы для этой библиотеки форм перечислены в списке Имя столбца (Column Name). После создания библиотеки столбцами станут пять полей формы: Date Ordered (дата заказа), Reference Number (номер ссылки), Vendor (поставщик), Submitted By (кем заказано) и Currency (валюта). Так как в большинстве заказов компании Wide World Importers используется одинаковая валюта, владелец решил не отображать на узле валюту, используемую в заявке на покупку.
12. Чтобы столбец Currency не отображался в библиотеке форм, выберите в списке Имя столбца (Column Name) элемент Currency и нажмите на кнопке Удалить (Remove).
Столбец Currency будет удален из списка.
13. Щелкните на кнопке Далее.
Совет. На узле SharePoint можно выполнять поиск содержимого таблицы на странице библиотеки форм. Поэтому если вы хотите включить данные определенной формы в область поиска, убедитесь, что поле, содержащее эти данные, является столбцом таблицы.
14. На следующей странице проверьте введенную информацию и щелкните на кнопке Опубликовать (Publish). Библиотека форм будет создана.
15. На странице подтверждения установите флажок Открыть библиотеку документов (Open this document library) и щелкните на кнопке Закрыть (Close).