Compartir a través de


InfoPath Forms Services

InfoPath Forms Services en Microsoft Office SharePoint Server 2007 permite rellenar formularios de explorador web basados en plantillas de formulario diseñadas en Microsoft Office InfoPath 2007. Cuando se implementa en un servidor que ejecuta InfoPath Forms Services, los formularios basados en plantillas de formulario (.xsn) compatibles con explorador se pueden abrir en un explorador web en equipos que no tienen Office InfoPath 2007 instalado, pero se abrirán en Office InfoPath 2007 cuando éste esté instalado. La funcionalidad proporcionada por InfoPath Forms Services se integra como características agregadas a la plataforma de Windows SharePoint Services 3.0.

Una plantilla de formulario (.xsn) compatible con el explorador creada en la interfaz de usuario del modo de diseño de Office InfoPath 2007 es representada por el control XmlFormView como un formulario editable con explorador que se ejecuta en Office SharePoint Server 2007. Una plantilla de formulario compatible con el explorador con lógica empresarial personalizada escrita en código administrado en el ensamblado Microsoft.Office.InfoPath se debe implementar mediante un administrador y administrar a través de una lista global de plantillas de formulario a las que se tiene acceso desde el sitio Administración central de Office SharePoint Server 2007. Para mostrar y trabajar con esta lista, abra el sitio Administración central, haga clic en la ficha Aplicaciones y, a continuación, haga clic en Administrar plantillas de formulario.

InfoPath Forms Services proporciona un modelo de objetos que contiene dos espacios de nombres, Microsoft.Office.InfoPath.Server.Administration y Microsoft.Office.InfoPath.Server.Controls. Las clases y los miembros del espacio de nombres Microsoft.Office.InfoPath.Server.Administration permiten a los programadores automatizar la administración de plantillas de formulario desde el código que se ejecuta en el servidor. Muchas de las clases y miembros del espacio de nombres Microsoft.Office.InfoPath.Server.Controls proporcionan las implementaciones de características que InfoPath Forms Services usa internamente. Sin embargo, la clase XmlFormView en el espacio de nombres Microsoft.Office.InfoPath.Server.Controls proporciona un control ASP.NET que se puede usar para representar una plantilla de formulario compatible con el explorador en una página web personalizada del servidor.

Vea también

Referencia

Microsoft Office Forms Server 2007 Software Development Kit (SDK)
InfoPath Developer Reference for Managed Code
Introduction to InfoPath Forms Services
Introduction to browser-compatible form templates
Hosting the InfoPath 2007 Form Editing Environment in a Custom Web Form