Опубликован: 18.03.2010 | Уровень: специалист | Доступ: платный
Лекция 8:

Интеграция с Office и примеры

Лабораторная работа 8.2. Публикация шаблона библиотеки форм на сервере

Обычно, документы, размещаемые в библиотеке форм, выполняются по одному шаблону. Для того, чтобы пользователи веб-узла SharePoint, сразу могли создавать новые документы на основе этого шаблона, его необходимо опубликовать на сервере, связав с нужной библиотекой форм. Рассмотрим, как это делается.

  1. Разработайте в InfoPath шаблон формы и сохраните его в файле на локальном компьютере, например, stamp.xsn.
  2. В InfoPath выберите команду Файл / Опубликовать (рис. 8.41).
  3. Если Вы используете InfoPath 2010, сразу выберите опцию публикации, щелкнув на кнопке SharePoint Server (рис. 8.41).
    Начните процесс публикации шаблона (InfoPath Designer 2010)

    увеличить изображение
    Рис. 8.41. Начните процесс публикации шаблона (InfoPath Designer 2010)
  4. В случае применения InfoPath 2007, в открывшемся диалоге Мастер публикации выберите первый переключатель - На сервере SharePoint со службой InfoPath или без нее (рис. 8.42).
    Примечание: Если на сервере развернуты службы InfoPath Forms Services, то заполнять формы впоследствии посетители узла SharePoint смогут прямо в браузере, не прибегая к клиентской программе InfoPath.
    Выберите опцию публикации: на сервере SharePoint (InfoPath 2007)

    Рис. 8.42. Выберите опцию публикации: на сервере SharePoint (InfoPath 2007)
  5. В диалоге Мастер публикации введите адрес веб-узла SharePoint. В нашем примере это портал https://pbmm.portal123.ru/back (рис. 8.43).
    Определите адрес веб-узла

    Рис. 8.43. Определите адрес веб-узла
  6. Выберите опцию Библиотека документов (рис. 8.44).
    Выберите опцию выбора шаблона для библиотеки форм

    Рис. 8.44. Выберите опцию выбора шаблона для библиотеки форм
  7. В открывшемся списке имеющихся на веб-узле библиотек выделите ту, для которой Вы настраиваете шаблон (рис. 8.45).
    Выберите библиотеку форм на сервере

    Рис. 8.45. Выберите библиотеку форм на сервере
  8. На следующей странице Мастера публикации нажмите кнопку Добавить (рис. 8.46).
  9. Последовательно выберите те поля формы, значения которых Вы хотите выводить в столбцах библиотеки.
    Добавьте столбцы библиотеки, основанные на полях шаблона

    увеличить изображение
    Рис. 8.46. Добавьте столбцы библиотеки, основанные на полях шаблона
  10. На последней странице Мастера публикации нажмите кнопку Опубликовать (рис. 8.47).
    Опубликуйте шаблон на веб-узле SharePoint

    Рис. 8.47. Опубликуйте шаблон на веб-узле SharePoint
  11. Дождитесь окончания публикации шаблона на сервере.
  12. Установите флажок Открыть библиотеку документов и нажмите кнопку Закрыть (рис. 8.48).
    Закройте Мастер публикации и перейдите к библиотеке форм

    Рис. 8.48. Закройте Мастер публикации и перейдите к библиотеке форм
  13. В браузере, на открывшейся странице библиотеки введите команду Создать / Форма.
  14. При помощи загрузившейся программы InfoPath Filler заполните форму (рис. 8.49).
    Заполните новый документ при помощи InfoPath

    увеличить изображение
    Рис. 8.49. Заполните новый документ при помощи InfoPath
  15. Сохраните заполненную форму на сервере.
  16. Аналогичным образом создайте еще один документ в библиотеке форм и просмотрите, как документы будут выглядеть в списке элементов библиотеки (рис. 8.50).
Заполненные документы в библиотеке форм

увеличить изображение
Рис. 8.50. Заполненные документы в библиотеке форм
Зарина Каримова
Зарина Каримова
Казахстан, Алматы, Гимназия им. Ахмета Байтурсынова №139, 2008
Akiyev Begench
Akiyev Begench
Беларусь, Полоцк, полоцкий государственный университет