InfoPath

Программное обеспечение Microsoft Office InfoPath 2013 упрощает процесс сбора данных, позволяя группам и организациям разрабатывать разнообразные динамические формы и работать с ними. Собранные данные легко включаются в различные бизнес-процессы, поскольку Microsoft Office InfoPath поддерживает любую определяемую пользователем XML-схему и интегрируется с web-службами XML. Microsoft Office InfoPath помогает подключать специалистов непосредственно к информационным ресурсам организации и работать с необходимыми данными.

Приложение Microsoft Office InfoPath ориентировано на опытных пользователей и разработчиков. В InfoPath они могут создавать сложные электронные формы для быстрого и экономичного сбора данных, не добавляя при этом каких-либо кодов. Благодаря InfoPath, Microsoft SharePoint Server и SharePoint Designer формы наделяются расширенными возможностями для работы отдела или всего предприятия, включая составные приложения и последовательности процессов.
Функции Microsoft Office InfoPath:


Разработка форм с помощью интерфейса ленты. Все команды на ленте находятся во вкладках, соответствующих задачам, которые относятся к определенным операциям. Это позволяет настраивать формы более оперативно.

Работа с более четкими формами посредством InfoPath Filler. Приложение InfoPath Filler обладает удобным пользовательским интерфейсом для заполнения форм. Работа с формами осуществляется так же, как с документами. Например, формы можно сохранять на компьютере, доступ к ним обеспечивается и в автономном режиме.

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

Публикация форм. Публиковать форму можно через панель быстрого доступа ленты или представление Microsoft Office Backstage. Backstage является единой отправной точкой всех необходимых для выполнения определенной задачи действий, например публикации.

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

Автономное заполнение форм. Данная функция реализована в приложении Microsoft SharePoint Workspace, которое ранее называлось Microsoft Office Groove 2007. Формы заполняются в интерактивном или автономном режиме, интегрируются с данными (которые хранятся в обычных или внешних списках SharePoint) в интерфейсе Office SharePoint Workspace.
Развертывание форм как части автоматизированного процесса. Это необходимо, например, для организации маршрутизации и отправки уведомлений на основе сведений в форме. Процесс выполняется приложениями SharePoint Server и SharePoint Designer.

Разработка модульных, расширяемых и переносимых решений. Решения, предназначенные для рабочих процессов отдела или всего предприятия, можно создавать практически без написания программного кода или совсем без него. Такие решения будут модульными (строятся на основе существующего списка или библиотеки), расширяемыми (можно добавлять возможности программным образом) и переносимыми (предназначены для публикации в формате Windows SharePoint Services и шаблона сайта SharePoint, переноса с одного сайта или сервера на другой).

Использование функциональных web-форм. Многие элементы управления и функции, ранее доступные только в клиентском приложении InfoPath (поля со списком, фильтрация, элементы управления даты и времени), теперь применимы и в web-формах InfoPath. Эти формы открываются в браузерах Internet Explorer, Firefox и Safari.

Управление формами на сервере. Новые правила подсистемы обслуживания SharePoint позволяют убедиться, что формы InfoPath в фермах настроены верно. Для управления формами InfoPath можно использовать оболочку командной строки и скриптовый язык Windows PowerShell, входящие в состав SharePoint Server.

Добавление кодов в формы. Благодаря использованию кода возможно создание более функциональных форм InfoPath, которые лучше соответствуют потребностям бизнес-процессов организации. Для добавления кода и работы с приложениями предназначены набор средств Visual Studio Tools и удобные возможности публикации.

Связывание форм с данными бизнес-систем. SharePoint Server предоставляет расширяемую архитектуру для управления доступом пользователей к системам и подключениям к данным. InfoPath поддерживает службы Business Connectivity Services (BCS) сервера SharePoint Server. BCS расширяют возможности приложений Microsoft Office и платформы SharePoint.

Поддержка web-служб REST. InfoPath теперь поддерживает получение XML-данных из web-служб REST, которые используют входные параметры, переданные через URL-адрес. Разработчики могут динамически изменять параметры URL-адресов в форме InfoPath без написания кода и руководствоваться правилами для получения нужных данных из web-службы REST.

Внедрение форм в web-страницы. Новая web-часть «Форма InfoPath» в SharePoint Server упрощает размещение формы на web-страницах. Это может быть любая web-форма InfoPath, опубликованная в списке или библиотеке форм SharePoint. Для отправки и получения данных «Форма InfoPath» подключается к другим web-частям на странице. Доступный в .NET новый элемент управления FormView позволяет разработчикам размещать формы InfoPath на всех web-страницах ASP.NET.