Microsoft InfoPath

Editar artículo
No confundir con Microsoft Forms.
Microsoft InfoPath
Microsoft Office InfoPath (2013-2015).svg
Captura de pantalla de Microsoft InfoPath.png Captura de pantalla de Microsoft InfoPath 2013 que se ejecuta en Windows 7
Desarrollador (es) Microsoft
Lanzamiento final 2013 (15.0.4805.1000) / 3 de mayo de 2016 ; Hace 5 años ( 03/05/2016)
Sistema operativo Windows 7 y posterior
Tipo Software colaborativo
Licencia Software de prueba
Sitio web www.microsoft.com / en-us / download / details.aspx? id # 61; 48734

Microsoft InfoPath es una aplicación de software para diseñar, distribuir, completar y enviar formularios electrónicos que contienen datos estructurados. Microsoft lanzó inicialmente InfoPath como parte de la familia Microsoft Office 2003. El producto presenta un diseñador de formularios WYSIWYG en el que los diversos controles (por ejemplo, cuadro de texto, botón de opción, casilla de verificación ) están vinculados a datos, representados por separado como una vista de árbol jerárquica de carpetas y campos de datos.

InfoPath 2013 estuvo disponible por primera vez como descarga independiente el 1 de septiembre de 2015, cuando Microsoft lo puso a disposición en su Centro de descarga. Sin embargo, a diferencia de las versiones anteriores de InfoPath, la versión independiente de InfoPath 2013 requiere una suscripción ProPlus activa a Office 365. Esta versión actualizada de InfoPath 2013 (15.0.4733.1000) está diseñada para funcionar junto con Office 2016, que no incluye InfoPath. Su sucesor indirecto es Office Forms, que es gratuito para cualquier persona con una cuenta de Microsoft.

Contenido
  • 1 Características
    • 1.1 Paradigma
  • 2 Uso
  • 3 Integración con SharePoint
  • 4 Soporte
  • 5 componentes del lado del servidor
  • 6 Versiones
  • 7 referencias
  • 8 Enlaces externos

Características

Para usar InfoPath para completar un formulario, un diseñador debe desarrollar primero una plantilla de InfoPath. Según Jean Paoli, uno de sus desarrolladores, una decisión clave del diseño arquitectónico fue "adherirse al paradigma XML de separar los datos en un documento del formato". Una patente presentada en 2000 por Adriana Neagu y Jean Paoli describe la tecnología como "creación de XML utilizando vistas DHTML y XSLT ".

Todos los datos almacenados en formularios de InfoPath se almacenan en un formato XML, que se conoce como la "fuente de datos". La plantilla de formulario debe tener una fuente de datos principal para enviar datos y puede tener varias fuentes de datos secundarias para recuperar datos en el formulario. Las fuentes de datos secundarias se pueden integrar en el formulario o se puede acceder a ellas a través de una conexión de datos externa a SharePoint o un servicio web. Los archivos de la plantilla de formulario de InfoPath se guardan como un archivo en formato de archivo contenedor con la extensión de nombre de archivo xsn.

InfoPath proporciona varios controles (por ejemplo, cuadro de texto, botón de opción, casilla de verificación ) para presentar datos en la fuente de datos a los usuarios finales. Para tablas de datos y fuentes de datos secundarias, se introducen "Tabla de repetición" y otros controles de repetición. Las partes de la plantilla y los controles ActiveX también se pueden agregar como controles personalizados en el diseñador.

Para cada uno de estos controles, se pueden vincular acciones (llamadas "reglas"). Las reglas vienen en tres tipos: reglas de formato como ocultar o colorear un control, reglas de validación (por ejemplo, permitir solo un número de nueve dígitos) y reglas de acción como establecer el valor de un campo en función de otros campos. Las reglas se pueden activar mediante una acción del usuario, como hacer clic en un botón, o mediante la evaluación de varias condiciones, como los valores de campo. Por ejemplo, una regla condicional podría ser: "Establezca el campo 'Total' en 100 cuando el campo 'campo1' no esté en blanco".

Paradigma

  • Las reglas aplican acciones específicas cuando se activan al hacer clic en un botón o al cambiar valores en el formulario. Pueden cambiar los valores de los campos en la fuente de datos, enviar y consultar bases de datos, mostrar mensajes, abrir y cerrar formularios y cambiar a diferentes vistas del formulario.
  • La validación de datos prueba la validez de la entrada en los campos comparando la entrada con patrones, verificando el tipo de datos correcto (como una cadena o un número entero) y de otras formas personalizables.
  • El formato condicional se puede utilizar para cambiar la apariencia o la visibilidad de los objetos según los valores del formulario.
  • InfoPath tiene muchos controles ActiveX diferentes, todos los cuales tienen un valor vinculado a un campo en la fuente de datos del formulario. Los controles comunes incluyen cuadros de lista, botones de opción, cuadros de texto, botones y casillas de verificación. Info Path también usa controles como Valores calculados, que muestran el resultado de expresiones xPath, y secciones, que son contenedores para otros controles. InfoPath también incluye campos y secciones repetidos, que pueden almacenar muchos valores diferentes.
  • Las expresiones y funciones XPath se pueden usar para calcular valores aplicando funciones al valor de los campos en el formulario, como " concat(string(field1 + field2), "#;", field3)" (la concatenación de la suma de dos campos, la cadena "#;" y el valor de otro campo). En InfoPath se incluyen funciones XPath para la manipulación de cadenas, operaciones matemáticas simples y muchas otras operaciones. Además, los datos se pueden filtrar (seleccionar valores individuales de un campo o base de datos repetidos).
  • InfoPath admite conexiones a fuentes de datos externas. Las bases de datos SQL, Microsoft Access y SharePoint se pueden conectar y enviar en el formulario.
  • Se pueden usar JScript, Visual Basic, C # y otros lenguajes para ampliar las capacidades de InfoPath agregando paneles de tareas HTML personalizados, iterando a través de datos, usando Active Directory y, en general, realizando tareas que son imposibles en el entorno de diseño de InfoPath. Visual Studio facilita la compatibilidad con el idioma, aunque se requiere una versión específica de Visual Studio para usar con cada versión de InfoPath.
  • Integración de SharePoint (consulte Integración con SharePoint).
  • Los roles de usuario pueden personalizar la experiencia de un usuario cambiando las vistas o usando un formato condicional basado en la identidad del usuario.
  • Las capacidades de formato y la interfaz de usuario de InfoPath son similares a las de Microsoft Word 2003 y 2010, según la versión.

Uso

InfoPath se utiliza para crear formularios para capturar información y guardar el contenido como un archivo en una PC o en un servidor web cuando está alojado en SharePoint. InfoPath se puede utilizar para acceder y mostrar datos de fuentes divergentes (servicios web, XML, bases de datos, otros formularios) y tiene comportamientos interactivos enriquecidos basados ​​en reglas, condiciones y acciones. Un formulario de InfoPath requiere que el cliente tenga instalado InfoPath Filler o InfoPath Designer, o que vea el formulario en un explorador cuando esté alojado en SharePoint. InfoPath se usa principalmente en empresas en lugar de individuos, ya que es una herramienta de colaboración que se usa para recopilar datos de varias personas en un método estructurado, y su implementación requiere un host de SharePoint y / o copias de relleno con licencia individuales. Los formularios de InfoPath se pueden ver en dispositivos móviles si se ven desde un navegador (alojado en SharePoint) o mediante el uso de un producto de terceros.

Para ejecutarse como un formulario de navegador web, el archivo debe cargarse en un servidor que ejecute InfoPath Forms Services. La ventaja de esto es que el cliente no necesita InfoPath, solo un navegador web. El formulario se puede configurar para que se envíe por correo electrónico cuando se complete o sus campos se pueden agregar directamente a una lista de SharePoint.

Integración con SharePoint

Un uso común de InfoPath es integrarlo con la tecnología de Microsoft SharePoint. Los formularios de InfoPath se pueden enviar a listas y bibliotecas de SharePoint, y las instancias enviadas se pueden abrir desde SharePoint mediante InfoPath Filler o productos de terceros. Alternativamente, InfoPath Forms Services permite que un formulario de InfoPath habilitado para explorador se aloje en una instalación de SharePoint y se represente como una página HTML con un script del lado del cliente y comportamientos de publicación similares a una página ASP.NET.

En SharePoint, una "Biblioteca de formularios" es una biblioteca de documentos que tiene una plantilla de InfoPath como tipo de documento designado. Los campos de InfoPath se pueden promover cuando se publican en SharePoint para que puedan leerse y mostrarse como datos de "Columna" en una vista de biblioteca. Al igual que con otros documentos de SharePoint, los formularios de InfoPath pueden tener flujos de trabajo asociados que pueden acceder a los campos promocionados.

Apoyo

El 31 de enero de 2014, Microsoft anunció que InfoPath se suspendió y será reemplazado por una solución más multiplataforma llamada PowerApps, lanzada a fines de 2016. El 1 de marzo de 2016, Microsoft anunció que la aplicación cliente de InfoPath 2013 será compatible hasta julio 2026. Microsoft especifica que "InfoPath Forms Services está incluido en la versión local de SharePoint Server 2016, además de ser totalmente compatible con Office 365 hasta nuevo aviso". Roger Haueter, MVP de Microsoft, afirma que aún se espera que InfoPath sea compatible con SharePoint Server 2019 On-Premises.

Componentes del lado del servidor

Forms Server 2007 es un producto descontinuado que convierte los formularios del cliente de InfoPath en formularios HTML Ajax a los que se puede acceder y completar con cualquier navegador, incluidos los navegadores de teléfonos móviles. Forms Server 2007 admite el uso de una base de datos u otra fuente de datos como back-end para el formulario. Requiere Microsoft Windows SharePoint Services 3.0 y .NET Framework versión 2.0.

InfoPath Forms Services (u Office Forms Services) asume las funciones de Form Server 2007, lo que permite que los formularios de InfoPath se alojen en un sitio web de SharePoint y se sirvan a través de un navegador web. Originalmente un componente de la edición Enterprise de Microsoft Office SharePoint Server 2007, en 2013, estuvo disponible con:

  • Plan 2 de SharePoint Online
  • Office 365 E3 / A3 / G3 o superior
  • Licencia CAL empresarial de SharePoint Server 2013

El 31 de enero de 2014, Microsoft dijo que suspendería los servicios de InfoPath Forms. Más adelante, en una actualización sin fecha de la publicación original, Microsoft cambió el plan y anunció que InfoPath Forms Services se incluiría en SharePoint 2016 después de todo.

InfoPath Forms Services está disponible para los suscriptores de Office 365 Educación (planes Office 365 A1, Office 365 A3 y Office 365 A5).

Versiones

Microsoft Office InfoPath 2007 que se ejecuta en Windows Vista
Versión Incluido en... Fecha de lanzamiento Fecha de finalización del soporte
InfoPath 2003 Microsoft Office 2003 Professional Enterprise 19 de noviembre de 2003 8 de abril de 2014
InfoPath 2007 Microsoft Office 2007 Ultimate, Professional Plus y Enterprise 27 de enero de 2007 10 de octubre de 2017
InfoPath 2010 Microsoft Office 2010 Professional Plus; Oficina 365 15 de julio de 2010 13 de octubre de 2020
InfoPath 2013 Microsoft Office 2013 Professional Plus; Oficina 365 29 de enero de 2013 14 de julio de 2026

Referencias

enlaces externos

  1. ^ "El futuro de Infopath y formularios de SharePoint". Tecnologías ClaySys. 2019-07-11. Consultado el 13 de octubre de 2020.
Contactos: mail@wikibrief.org
El contenido está disponible bajo la licencia CC BY-SA 3.0 (a menos que se indique lo contrario).
Índice de letras:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
0