Microsoft InfoPath

редактировать
Microsoft Office s универсальное приложение для разработки многофункциональных форм на основе XML
Microsoft InfoPath
Microsoft InfoPath 2013 logo.svg
Скриншот Microsoft InfoPath 2013, работающего в Windows 7 Снимок экрана Microsoft InfoPath 2013, работающего в Windows 7
Developer (s) Microsoft
Final release 2013 ( 15.0.4805.1000) / 3 мая 2016 г.; 4 года назад (03.05.2016)
Операционная система Windows 7 и более поздние версии
Тип Программное обеспечение для совместной работы
Лицензия Пробная версия
Веб-сайтhttp : //www.microsoft.com/en-us/download/details.aspx? id = 48734

Microsoft InfoPath - это программное приложение для разработки, распространения, наполнения и отправки электронных формы, содержащие структурированные данные. Microsoft первоначально выпустила InfoPath как часть семейства Microsoft Office 2003. Продукт имеет конструктор форм WYSIWYG, в котором различные элементы управления (например, текстовое поле, переключатель, флажок ) привязаны к данным., представленный отдельно в виде иерархического дерева папок и полей данных.

InfoPath 2013 впервые стал доступен как автономная загрузка 1 сентября 2015 года, когда Microsoft сделала его доступным в своем Центре загрузки. Однако, в отличие от предыдущих версий InfoPath, для автономной версии InfoPath 2013 требуется активная подписка ProPlus на Office 365. Эта обновленная версия InfoPath 2013 (15.0.4733.1000) предназначена для работы вместе с Office 2016, которая не включает InfoPath. Его косвенным преемником является Office Forms, который в настоящее время входит только в Office 365 для образования.

Содержание
  • 1 Возможности
    • 1.1 Парадигма
  • 2 Использование
  • 3 Интеграция с SharePoint
  • 4 Поддержка
  • 5 Серверные компоненты
  • 6 Версии
  • 7 Ссылки
  • 8 Внешние ссылки
Возможности

Чтобы использовать InfoPath для заполнения формы, дизайнер должен сначала разработать шаблон InfoPath. По словам Жана Паоли, одного из разработчиков, ключевым архитектурным дизайнерским решением было «придерживаться парадигмы XML отделения данных в документе от форматирования». В патенте, поданном в 2000 году Адрианой Негу и Жаном Паоли, эта технология описывается как «создание XML с использованием DHTML представлений и XSLT."

. Все данные, хранящиеся в формах InfoPath, хранятся в формате XML, который называется "источником данных". Шаблон формы должен иметь один первичный источник данных для отправки данных и может иметь несколько вторичных источников данных для извлечения данных в форму. Вторичные источники данных могут быть встроены в форму или к ним можно получить доступ через подключение для внешних данных к SharePoint или веб-службе. Файлы шаблона формы InfoPath сохраняются в виде архива в формате Cabinet с расширением имени файла xsn.

InfoPath предоставляет несколько элементы управления (например, текстовое поле, переключатель, флажок ) для представления данных в источнике данных конечным пользователям. Для таблиц данных и вторичных источников данных: «Повторение Таблица »и другие повторяющиеся элементы управления представлены. Части шаблона и элементы управления ActiveX также могут быть добавлены как om в дизайнере.

Для каждого из этих элементов управления могут быть связаны действия (называемые «правилами»). Правила бывают трех типов: правила форматирования, такие как скрытие или раскрашивание элемента управления, правила проверки (например, разрешить только девятизначное число) и правила действий, такие как установка значения поля на основе других полей. Правила могут запускаться либо действием пользователя, например нажатием кнопки, либо оценкой различных условий, например значений полей. Например, условным правилом может быть: «Установить поле« Итого »равным 100, если поле« поле1 »не пустое».

Парадигма

  • Правила применяют определенные действия, когда они запускаются щелчком кнопки или изменением значений в форме. Они могут изменять значения полей в источнике данных, отправлять и запрашивать базы данных, отображать сообщения, открывать и закрывать формы и переключаться на различные представления формы.
  • Проверка данных тесты достоверность ввода в поля путем сравнения ввода с шаблонами, проверки правильности типа данных (например, строки или целого числа) и другими настраиваемыми способами.
  • Условное форматирование можно использовать для изменения внешнего вида или видимость объектов на основе значений в форме.
  • InfoPath имеет множество различных ActiveX Controls, все из которых имеют значение, привязанное к полю в данных формы источник. Общие элементы управления включают списки, переключатели, текстовые поля, кнопки и флажки. Info Path также использует элементы управления, такие как вычисляемые значения, которые отображают результат выражений xPath, и разделы, которые являются контейнерами для других элементов управления. InfoPath также включает повторяющиеся поля и разделы, в которых может храниться множество различных значений.
  • Выражения XPath и Функции могут использоваться для вычисления значений путем применения функций к значениям полей в форме, например как «concat (строка (поле1 + поле2),« #; », поле3)» (объединение суммы двух полей, строки «#;» и значения другого поля). В InfoPath включены функции XPath для манипулирования строками, простых математических операций и многих других операций. Кроме того, данные можно фильтровать (выбирать отдельные значения из повторяющегося поля или базы данных).
  • InfoPath поддерживает Подключения к внешним источникам данных. SQL, Microsoft Access и SharePoint базы данных могут быть подключены и отправлены в форме.
  • JScript, Visual Basic, C # и другие языки можно использовать для расширения возможностей InfoPath, добавляя настраиваемые области задач HTML, перебирая данные, используя Active Directory и обычно выполняя задачи, которые невозможно выполнить в среде разработки InfoPath. Языковая поддержка обеспечивается Visual Studio, хотя для каждой версии InfoPath требуется конкретная версия Visual Studio.
  • Интеграция с SharePoint (см. Интеграция с SharePoint).
  • Пользовательские роли могут настраивать взаимодействие с пользователем путем изменения представлений или использования условного форматирования на основе личности пользователя.
  • Возможности форматирования и пользовательского интерфейса InfoPath являются аналогичен Microsoft Word 2003 и 2010, в зависимости от версии.
Использование

InfoPath используется для создания форм для сбора информации и сохранения содержимого в виде файла на ПК или на веб-сервере при размещении в SharePoint. InfoPath можно использовать для доступа и отображения данных из различных источников (веб-сервисы, XML, базы данных, другие формы) и иметь богатое интерактивное поведение на основе правил, условий и действий. Форма InfoPath требует, чтобы на клиенте был установлен InfoPath Filler или InfoPath Designer, или можно просмотреть форму в браузере, если она размещена в SharePoint. InfoPath в основном используется в бизнесе, а не отдельными лицами, поскольку это инструмент совместной работы, используемый для сбора данных от нескольких человек в структурированном методе, а для развертывания требуется либо узел SharePoint, либо отдельные лицензированные копии заполнителя. Формы InfoPath можно просматривать на мобильных устройствах, если они просматриваются в браузере (размещенном в SharePoint) или с помощью стороннего продукта.

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

Интеграция с SharePoint

Одним из распространенных способов использования InfoPath является его интеграция с технологией Microsoft SharePoint. Формы InfoPath можно отправлять в списки и библиотеки SharePoint, а отправленные экземпляры можно открывать из SharePoint с помощью InfoPath Filler или продуктов сторонних производителей. В качестве альтернативы InfoPath Forms Services позволяет размещать форму InfoPath с включенным браузером в установке SharePoint и отображать ее в виде HTML-страницы с клиентским скриптом и отправлять обратно поведение, подобное странице ASP.NET.

В SharePoint «Библиотека форм» - это библиотека документов, имеющая шаблон InfoPath в качестве назначенного типа документа. Поля InfoPath можно повышать при публикации в SharePoint, чтобы их можно было читать и отображать как данные «столбца» в представлении библиотеки. Как и в случае с другими документами SharePoint, формы InfoPath могут иметь связанные с ними рабочие процессы, которые могут получать доступ к повышенным полям.

Поддержка

31 января 2014 г. Microsoft объявила, что InfoPath прекращена и будет заменена с помощью более кроссплатформенного решения под названием PowerApps, выпущенного в конце 2016 года. 1 марта 2016 года Microsoft объявила, что клиентское приложение InfoPath 2013 будет поддерживаться до июля 2026 года. Microsoft указывает, что «InfoPath Forms Services включен в локальную выпуск SharePoint Server 2016, а также полностью поддерживается в Office 365 до дальнейшего уведомления ». Microsoft MVP Роджер Хаутер заявляет, что InfoPath по-прежнему будет поддерживаться в локальной среде SharePoint Server 2019.

Серверные компоненты

Forms Server 2007 - продукт, выпуск которого прекращен, который преобразует клиентские формы InfoPath в Ajax HTML формы, к которым можно получить доступ и заполнить их с помощью любого браузера, включая браузеры мобильных телефонов. Forms Server 2007 поддерживает использование базы данных или другого источника данных в качестве серверной части формы. Для этого требуется Microsoft Windows SharePoint Services 3.0 и .NET Framework версии 2.0.

InfoPath Forms Services (или Office Forms Services) берет на себя функции Form Server 2007, что позволяет размещать формы InfoPath на веб-сайте SharePoint и обслуживать их через веб-браузер. Первоначально входивший в состав Microsoft Office SharePoint Server 2007 Enterprise edition, в 2013 году он стал доступен с:

  • SharePoint Online (план 2)
  • Office 365 E3 / A3 / G3 или выше
  • SharePoint Server 2013 Enterprise CAL

31 января 2014 г. Microsoft заявила, что прекращает поддержку InfoPath Forms Services. Позже в недатированном обновлении исходного сообщения Microsoft изменила план и объявила, что службы InfoPath Forms Services все-таки будут включены в SharePoint 2016.

Службы InfoPath Forms Services доступны подписчикам Office 365 для образования (Планы Office 365 A1, Office 365 A3 и Office 365 A5).

Версии
Microsoft Office InfoPath 2007 под управлением Windows Vista
ВерсияВключено в...Дата выпуска Дата окончания поддержки
InfoPath 2003Microsoft Office 2003 Professional Enterprise19 ноября 2003 г.8 апреля, 2014
InfoPath 2007Microsoft Office 2007 Ultimate, Professional Plus и Enterprise27 января 2007 г.
InfoPath 2010Microsoft Office 2010 Professional Plus; Office 365 15 июля 2010 г.13 октября 2020 г.
InfoPath 2013Microsoft Office 2013 Professional Plus; Office 365 29 января 2013 г.14 июля 2026 г.

.

Ссылки
Внешние ссылки
  1. ^«Будущее инфопатологии и форм SharePoint». ClaySys Technologies. 2019-07-11. Проверено 13 октября 2020 г.
Последняя правка сделана 2021-05-30 10:12:10
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте