В следующем упражнении вы используете InfoPath 2007 для создания нового типа содержимого на основе шаблона форм с именем Expense Report Template. xsn.
Используйте шаблон Expense Report Template. xsn, расположенный в папке Documents\Microsoft Press\SBS_WSSv3\Chapter 14.
Убедитесь, что открыли InfoPath 2007, прежде чем приступать к выполнению этого упражнения.
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, выберите файл Expense Report Template. xsn и щелкните Открыть(Open).
4. Если появится диалоговое окно с предупреждением, щелкните ОК.
Шаблон Expense Report откроется в режиме конструктора.
5. В меню Файл(File) выберите команду Опубликовать(Publish). Откроется мастер публикации InfoPath.
6. На странице со списком вариантов размещения для публикации, выберите первый вариант (на сервере SharePoint) и щелкните на кнопке Далее(Next).
7. На следующей странице введите адрес URL узла SharePoint, на котором хотите создать библиотеку форм, например, http://wideworldimporters. Щелкните на кнопке Далее(Next).
8. На следующей странице выберите Тип содержимого узла (дополнительно)(Site Content Type [advanced]) и щелкните на кнопке Далее(Next).
Внимание! Шаблон Expense Report в этом упражнении совместим с обозревателем. Чтобы можно было использовать такие шаблоны, на сер-. вере необходимо установить службы InfoPath Form Services. Службы InfoPath From не входят в состав служб Windows SharePoint.
Примечание. Подробное сравнение различных версий Office SharePoint Server 2007 и служб Windows SharePoint приводится в файле SharePointPoductsCompation. xls, который можно найти на компакт-диске, прилагаемом к книге.
9. На следующей странице выберите Создать новый тип содержимого(Create a new content type) и щелкните на кнопке Далее(Next).
10. На следующей странице в поле Имя(Name) введите имя типа содержимого, например, Expense Report. В поле Описание(Description) введите описание создаваемого типа содержимого, например, Форма Expense report v1.0. Щелкните на кнопке Далее(Next).
Совет. Если имя для нового типа содержимого необходимо, то описание не является обязательным.
На следующей странице мастера публикации требуется указать библиотеку документов, в которой будет храниться шаблона. Это может быть любая библиотека документов из набора узлов. На узле Wide World Importers создана библиотека Templates(Шаблоны), предназначенная для хранения шаблонов типов содержимого. Можно использовать ее или любую другую библиотеку документов.
11. Введите расположение библиотеки, на которой будет сохранены шаблон, а также имя файла для сохранения шаблона, например, http://wideworldimporters/tempIates/ExpenseReport. xsn. Щелкните на кнопке Далее(Next).
12. Оставьте существующую структуру таблиц без изменения. Щелкните на кнопке Далее(Next).
13. На следующей странице проверьте введенную информацию и щелкните на кнопке Опубликовать(Publish).
14. Шаблон формы будет опубликован в указанной библиотеке документов и связан с созданным типом содержимого. На странице подтверждения щелкните на кнопке Закрыть(Close).
Закройте InfoPath 2007.
Сопоставление типа содержимого с библиотекой форм
Создав тип содержимого, можно сопоставить (связать) его с библиотекой форм. Если библиотека форм сопоставлена типу содержимого, это значит, что библиотека форм содержит элементы этого типа содержимого, а команда Создать (New) в этой библиотеке позволяет пользователям создавать новые элементы этого типа. В следующем упражнении вы создадите библиотеку форм January Expense Reports, свяжете ее с собственным типом содержимого, созданным в предыдущем упражнении, а потом сделаете этот тип содержимого типом по умолчанию для этой библиотеки.
Откройте узел SharePoint, содержащий библиотеку, которую вы хотите связать с типом содержимого. Если будет запрошено, введите имя пользователя и пароль, после чего щелкните ОК .
1. Чтобы создать библиотеку форм, выберите в меню Действия узла(Site Actions) команду Создание(Create).
2. На странице Создание(Create) в разделе Библиотеки(Libraries) щелкните на ссылке Библиотека форм(Form Library).
Читать дальше