Совет. Если сомневаетесь, не изменяйте существующий тип содержимого. Вместо этого создайте новый тип содержимого, основанный на измененном шаблоне форм.
В следующем упражнении вы измените существующий тип содержимого. Вы добавите подзаголовок Wide World Importers в шаблон, на котором основан тип содержимого Expense Report.
Откройте узел SharePoint, на котором находится тип содержимого, который вы хотите изменить. Если потребуется, введите имя пользователя и пароль, после чего щелкните ОК.
1. В меню Действия узла (Site Actions) выберите команду Параметры узла (Site Settings).
Если вы находитесь на узле верхнего уровня, переходите к шагу 2. В противном случае щелкните на ссылке Параметры каталога узла (Go to the top level site settings) в секции Администрирование семейства веб-узлов (Site Collection Administration).
2. На странице Параметры узла (Site Settings) узла верхнего уровня в секции Коллекции (Galleries) щелкните на ссылке Типы содержимого (Site content types).
3. Открывшуюся страницу прокрутите вниз до раздела Microsoft Office InfoPath и щелкните на типе содержимого, который хотите изменить, например, Expense Report.
4. На странице Тип содержимого узла (Site Content Type) в меню Параметры (Settings) выберите команду Дополнительные параметры (Advanced Settings).
5. На странице дополнительных параметров в разделе Шаблон документа (Document Template) щелкните на ссылке Изменить шаблон (Edit Template).
Шаблон Expense Report откроется в InfoPath 2007 в режиме проектирования.
6. Поместите курсор в конце заголовка «Expense Report» и нажмите Enter, чтобы добавить новую строку. В новой строке введите подзаголовок Wide World Importers.
7. В меню Файл (File) выберите команду Опубликовать (Publish). Откроется мастер публикации InfoPath.
8. На странице со списком вариантов размещения для публикации, выберите первый вариант (на сервере SharePoint) и щелкните на кнопке Далее (Next).
9. На следующей странице введите адрес URL узла SharePoint верхнего уровня, на котором хотите изменить тип содержимого, например, http://wideworld- importers. Щелкните на кнопке Далее (Next).
10. На следующей странице выберите Тип содержимого узла (дополнительно) (Site content type [advanced]) и щелкните на кнопке Далее (Next).
11. На следующей странице выберите Обновить существующий тип содержимого узла (Update an existing site content) и щелкните на кнопке Далее (Next).
12. На следующей странице проверьте, в какой библиотеке документов сохраняется шаблон, а также имя шаблона, такое как http://wideworldimporters/templates/ExpenseReport.xsn. Щелкните на кнопке Далее (Next).
13. Оставьте существующую структуру столбцов без изменения. Щелкните на кнопке Далее (Next).
14. На следующей странице проверьте введенную информацию и щелкните на кнопке Опубликовать (Publish). Измененный шаблон форм будет опубликован в выбранную библиотеку документов.
15. На странице подтверждения щелкните на кнопке Закрыть (Close).
Теперь нужно убедиться, что тип содержимого узла действительно изменился.
16. На панели задач Windows выберите окно обозревателя, в котором открыта страница дополнительных параметров типа содержимого узла. Щелкните на ссылке Домашняя (Ноmе), чтобы перейти на домашнюю страницу узла верхнего уровня.
17. Перейдите к библиотеке форм, основанной на измененном типе содержимого (в нашем примере – January Expense Reports).
18. На странице библиотеки форм January Expense Reports щелкните на ссылке Создать (New). Измененная форма откроется в InfoPath 2007 в режиме заполнения.
19. Убедитесь, что шаблон формы типа содержимого изменился. Заполните форму любыми данными и сохраните форму в библиотеке форм.
Закройте InfoPath 2007 и закройте обозреватель.
Ключевые положения
• Библиотеки форм SharePoint являются основным средством интеграции служб Windows SharePoint и InfoPath 2007.
• Библиотеки форм можно создавать в InfoPath 2007 и на узлах SharePoint.