Редактирование форм списка в приложении SharePoint Designer с помощью InfoPath 2010

Каждый список SharePoint содержит набор форм, которые можно использовать для просмотра, редактирования списка и добавления в него элементов. В каждой форме списка его столбцы отображаются на странице в виде полей, которые доступны для просмотра, добавления и изменения данных.

Эти формы можно настроить в приложении Microsoft SharePoint Designer 2010, чтобы упростить работу с ними и обеспечить их соответствие конкретному бизнес-решению. Кроме того, для создания и настройки таких форм можно использовать программу Microsoft InfoPath 2010.

В этой статье содержатся общие сведения о программе Microsoft InfoPath 2010, описаны преимущества работы с InfoPath 2010 и способы настройки форм списка с помощью InfoPath 2010 в приложении Microsoft SharePoint Designer 2010.

В этой статье

Общие сведения о программе Microsoft InfoPath 2010

Работа в InfoPath 2010 со списками SharePoint

Предварительный просмотр формы списка перед ее настройкой в InfoPath

Настройка форм списка с помощью InfoPath 2010

Другие способы настройки форм списка

Дальнейшие действия

Общие сведения о программе Microsoft InfoPath 2010

InfoPath 2010 — это мощная программа для создания форм и сбора информации, входящая в состав выпуска Microsoft Office 2010. В InfoPath 2010 можно создавать сложные специализированные формы без необходимости писать код. Имеется возможность перетаскивать поля прямо на форму, добавлять мгновенную проверку форм на основе набора правил и применять к формам различные темы и стили.

Настройка формы списка в приложении InfoPath Designer 2010 практически не отличается от аналогичного процесса в Microsoft SharePoint Designer 2010. Обычно такая работа заключается в добавлении и удалении полей, вставке текста, графики и серверных элементов управления, а также в изменении макета формы, ее внешнего вида и функций.

Формы списка InfoPath для SharePoint

Однако в приложении InfoPath 2010 выполнять перечисленные задачи гораздо проще. Для этого можно использовать широкий набор шаблонов, макетов, тем и мощные функции управления правилами. Кроме того, редактировать нужно только один файл — шаблон формы InfoPath (XSN), а изменения применяются ко всем трем формам списка (в SharePoint Designer 2010 для внесения изменений во все три формы списка необходимо отдельно настроить форму просмотра, форму редактирования и форму создания).

В начало страницы

Работа в InfoPath 2010 со списками SharePoint

Для списка, открытого в приложении Microsoft SharePoint Designer 2010, доступны три формы — DispForm.aspx, EditForm.aspx и NewForm.aspx.

Формы списка InfoPath для SharePoint

  • Форма DispForm.aspx используется для отображения свойств элемента списка.

  • Форма EditForm.aspx предназначена для изменения элемента списка.

  • Форма NewForm.aspx служит для создания новых элементов списка.

Чтобы настроить эти формы в приложении Microsoft SharePoint Designer 2010, нужно открыть и изменить их по отдельности или создать вместо них новые формы.

Вместо этого можно настроить формы в приложении Microsoft SharePoint Designer 2010 с помощью программы InfoPath 2010. В таком случае работа сводится к созданию и публикации шаблона формы InfoPath (XSN-файла), который используется с новым набором форм списка — displayifs.aspx, editifs.aspx и newifs.aspx. Этим шаблоном и новыми формами будут заменены формы ASPX по умолчанию.

При следующем открытии сайта в приложении Microsoft SharePoint Designer 2010 можно заметить, что новые формы добавлены на страницу сводки для списка.

Формы списка InfoPath для SharePoint

ПРИМЕЧАНИЯ

  • Новые формы можно открыть в Microsoft SharePoint Designer 2010, однако настроить их в этой программе не удастся, так как они размещены в веб-части формы InfoPath. Чтобы обновить эти файлы, используйте шаблон формы InfoPath.

  • Шаблон формы InfoPath (XSN-файл) не отображается на странице сводки в приложении Microsoft SharePoint Designer 2010. Чтобы увидеть его, перейдите к формам списка в иерархии сайта (с помощью ссылки Все файлы в области навигации).

В начало страницы

Предварительный просмотр формы списка перед ее настройкой в InfoPath

Перед настройкой формы списка в приложении InfoPath 2010 полезно понять, чем она будет отличаться после этого.

Форма редактирования по умолчанию (EditForm.aspx) отображается в браузере следующим образом:

Формы списка InfoPath для SharePoint

При настройке формы в приложении InfoPath 2010 в окне браузера появляется новая форма редактирования (editifs.aspx со связанным шаблоном InfoPath), которая имеет следующий вид:

Формы списка InfoPath для SharePoint

В новой форме используется другая цветовая схема и шрифты. Кроме того, поле "Вложения" встраивается в форму, а не в ее заголовок. Однако это только параметры формы по умолчанию — после завершения настройки внешний вид и функции формы могут полностью измениться.

В начало страницы

Настройка форм списка с помощью InfoPath 2010

В приложении Microsoft SharePoint Designer 2010 можно настраивать формы списка с помощью программы InfoPath 2010. В этом случае в InfoPath 2010 Designer открывается новый шаблон формы InfoPath (XSN), который можно использовать для настройки форм списка. После внесения всех изменений можно опубликовать форму в списке SharePoint и при необходимости вернуться в Microsoft SharePoint Designer 2010.

  1. Откройте сайт в приложении Microsoft SharePoint Designer 2010.

  2. В области навигации щелкните элемент Списки и библиотеки.

  3. Откройте список, который нужно настроить.

  4. На вкладке Параметры списка в группе Действия выберите команду Разработка форм в InfoPath и выберите тип контента для использования в формах списка.
      Формы списка InfoPath для SharePoint  
    ПРИМЕЧАНИЕ. Для каждого списка SharePoint могут быть заданы несколько типов контента, которые будут отображены в этом меню. Для каждого типа контента можно создать настраиваемую форму списка. Например, если список содержит типы контента "Бюллетени" и "Новости индустрии", для каждого из них можно создать настраиваемые формы списка. Обратите внимание на то, что форма отображается только в том случае, если выбранный тип контента является для списка типом по умолчанию.

  5. Откроется окно программы InfoPath 2010 с новым шаблоном формы InfoPath.
      Формы списка InfoPath для SharePoint

  6. Используйте инструменты редактирования форм в приложении InfoPath 2010 для настройки внешнего вида и функций формы и добавления в нее необходимой логики на основе правил. Дополнительные сведения о работе в программе InfoPath 2010 см. в статьях по ссылкам в разделе См. также.

  7. После завершения настройки опубликуйте шаблон в списке SharePoint. Это можно сделать двумя способами, описанными ниже.

    1. Если работа с формой закончена, просто закройте ее и в ответ на запрос нажмите кнопку Сохранить и опубликовать.

    2. Чтобы опубликовать форму и продолжить работу в программе InfoPath, откройте вкладку Файл, выберите пункт Сведения и нажмите кнопку Быстрая публикация.
        Формы списка InfoPath для SharePoint

  8. В сообщении с запросом на подтверждение публикации нажмите кнопку ОК.

  9. Закройте окно программы InfoPath 2010 и при необходимости вернитесь к приложению Microsoft SharePoint Designer 2010.

Для дальнейшей настройки форм списка повторите действия, описанные выше.

В начало страницы

Другие способы настройки форм списка

Кроме настройки форм списка с помощью программы InfoPath 2010 из приложения Microsoft SharePoint Designer 2010, можно использовать один из описанных ниже способов настройки.

Настройка формы списка в браузере с помощью программы InfoPath 2010

Чтобы настроить форму списка в браузере, откройте ее и на вкладке Список в группе Настройка списка выберите команду Настройка формы, как показано ниже.

Формы списка InfoPath для SharePoint

Создание новой или настройка существующей формы списка в программе InfoPath 2010

Чтобы создать новую форму списка в программе InfoPath 2010, откройте вкладку Файл, выберите команду Создать, а затем — пункт Список SharePoint. Укажите расположение сайта и выберите имеющийся список или создайте новый.

Формы списка InfoPath для SharePoint

Чтобы настроить ранее созданную форму, откройте вкладку Файл, щелкните элемент Последние и выберите шаблон формы в списке Последние шаблоны форм.

В начало страницы

Дальнейшие действия

После настройки форм списка SharePoint в приложении InfoPath 2010 может появиться желание преобразовать в формат InfoPath 2010 все формы или только те, которые в соответствии с потребностями пользователей или требованиями к бизнес-решению должны быть подвергнуты серьезной настройке.

Программу Microsoft InfoPath 2010 можно использовать не только для работы с формами списка, но и для создания мощных форм запуска рабочих процессов, форм для библиотек форм, форм для браузера, форм для работы с SharePoint Workspace в автономном режиме и т. п.

Дополнительные сведения о возможностях InfoPath 2010 см. в статьях по ссылкам в разделе См. также.

В начало страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×