Editar formularios de lista mediante InfoPath 2010 en SharePoint Designer

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Todas las listas de SharePoint contienen un conjunto de formularios de lista que se usan para ver, editar o agregar elementos a una lista. Cada formulario de lista muestra las columnas de la lista como campos en una página en la que los usuarios pueden ver, agregar o editar información.

Usa Microsoft SharePoint Designer 2010, puede personalizar estas formas para que sean fáciles de usar y más orientado hacia la solución empresarial. Además, puede usar Microsoft InfoPath 2010 para crear y personalizar los formularios.

Este artículo describe Microsoft InfoPath 2010, algunas de las ventajas de utilizar InfoPath 2010 y cómo personalizar una lista desde mediante InfoPath 2010 desde dentro de Microsoft SharePoint Designer 2010.

En este artículo

Acerca de Microsoft InfoPath 2010

Funcionamiento de InfoPath 2010 con listas de SharePoint

Vista previa de un formulario de lista antes de personalizar en InfoPath

Personalizar un formulario de lista mediante InfoPath 2010

Otras formas de personalizar el formulario de lista

Pasos siguientes

Acerca de Microsoft InfoPath 2010

InfoPath 2010 es una creación de forma eficaz y el programa que se incluye en la versión de Microsoft Office 2010 de recopilación de información. InfoPath 2010 puede crear formularios altamente personalizadas y sofisticados sin escribir código. Puede arrastrar y colocar los campos en el formulario, agregar validación de forma instantánea con un conjunto de reglas y aplicar diferentes temas o personalización de marca al formulario.

Personalizar un formulario de lista en InfoPath Designer 2010 es similar a la experiencia de personalizar un formulario de lista en Microsoft SharePoint Designer 2010. Normalmente, agregar y quitar campos, agregar texto, gráficos y controles de servidor y, cambiar el diseño y la apariencia del formulario.

Formularios de lista de InfoPath para SharePoint

Sin embargo, en InfoPath 2010, es mucho más fácil realizar estas tareas mediante un amplio conjunto de plantillas, diseños, temas y las características de administración de potentes reglas. También solo necesita editar un archivo, la plantilla de formulario de InfoPath o XSN y esto se aplica a los tres de los formularios de lista. (En SharePoint Designer 2010, si desea que los mismos cambios que se aplica a todos los formularios de lista tres, tendrá que personalizar la vista, editar y nuevo formulario por separado.)

Volver al principio

Funcionamiento de InfoPath 2010 con listas de SharePoint

Al abrir una lista en Microsoft SharePoint Designer 2010 y ver los formularios disponibles para dicha lista, verá tres formas: DispForm.aspx, EditForm.aspx y NewForm.aspx

Formularios de lista de InfoPath para SharePoint

  • DispForm.aspx se usa para mostrar las propiedades de un elemento de la lista.

  • EditForm.aspx se usa para editar el elemento de la lista.

  • NewForm.aspx se usa para crear nuevos elementos en la lista.

Para personalizar estos formularios en Microsoft SharePoint Designer 2010, abrirlos individualmente y hacer cambios en ellos o crear nuevas formas para sustituirlas.

Como alternativa, puede elegir una opción en Microsoft SharePoint Designer 2010 personalizar estos formularios en InfoPath 2010. Cuando hace esto, crear y publicar una plantilla de formulario de InfoPath o archivo XSN, que se usa con un nuevo conjunto de formularios de lista: displayifs.aspx, editifs.aspx y newifs.aspx. La plantilla y los formularios nuevos reemplazan los formularios ASPX predeterminados que ha empezado.

La próxima vez que abra el sitio en Microsoft SharePoint Designer 2010, observará la adición de los formularios nuevos en la página Resumen de la lista.

Formularios de lista de InfoPath para SharePoint

NOTAS

  • Si es posible abrir los formularios nuevos en Microsoft SharePoint Designer 2010, no podrá personalizar el contenido de los formularios ya que se encuentran en un elemento Web de formulario de InfoPath. Use la plantilla de formulario de InfoPath para actualizar estos archivos.

  • La plantilla de formulario de InfoPath o archivo XSN, no se mostrará en la página de resumen en Microsoft SharePoint Designer 2010. Para ver esta plantilla, vaya a los formularios de lista en la jerarquía de sitios (con el vínculo de Todos los archivos en el panel de exploración ).

Volver al principio

Vista previa de un formulario de lista antes de personalizarlo en InfoPath

Antes de elegir personalizar un formulario de lista de InfoPath 2010, puede ser útil saber cómo diferentes se verá el formulario al personalizar en InfoPath.

El formulario de edición predeterminado (EditForm.aspx) aparece de la siguiente manera en el explorador.

Formularios de lista de InfoPath para SharePoint

Al personalizar el formulario en InfoPath 2010, el nuevo formulario de edición (editifs.aspx con la plantilla de InfoPath asociada) aparece como sigue en el explorador.

Formularios de lista de InfoPath para SharePoint

El nuevo formulario usa fuentes y una combinación de colores distintas, y presenta el campo Datos adjuntos alineado en lugar de en el encabezado del formulario. Nuevamente, esta es simplemente la configuración predeterminada que se usa en el nuevo formulario. Tras personalizar el formulario, puede cambiar completamente la apariencia y el comportamiento del mismo.

Volver al principio

Personalizar un formulario de lista mediante InfoPath 2010

En Microsoft SharePoint Designer 2010, tiene la opción para personalizar los formularios de lista mediante InfoPath 2010. Al elegir esta opción, se abre InfoPath 2010 diseñador con una nueva plantilla de formulario de InfoPath (XSN), que se usa para personalizar los formularios de lista. Cuando haya terminado, deberá publicar el formulario en la lista de SharePoint y, si es necesario, vuelva a Microsoft SharePoint Designer 2010.

  1. Abrir el sitio en Microsoft SharePoint Designer 2010.

  2. En el panel Navegación, haga clic en Listas y bibliotecas.

  3. Abra la lista que desea personalizar.

  4. En la pestaña Configuración de la lista, en el grupo acciones, haga clic en Diseñar formularios en InfoPath y, a continuación, elija el tipo de contenido que desea usar para los formularios de lista.
    Formularios de lista de InfoPath para SharePoint
    NOTA: lista de SharePoint cada puede estar configurado para permitir varios tipos de contenido, que aparecerán en este menú. Puede crear un formulario de lista personalizada para cada tipo de contenido. Si, por ejemplo, la lista tiene un tipo de contenido de prensa y un tipo de contenido de noticias del sector, puede crear formularios de lista personalizados para cada uno. Tenga en cuenta que solo se muestra el formulario si elige el tipo de contenido es el valor predeterminado de la lista.

  5. InfoPath 2010 se abre con una nueva plantilla de formulario de InfoPath.
    Formularios de lista de InfoPath para SharePoint

  6. Use el formulario de herramientas de edición en InfoPath 2010 para personalizar la apariencia del formulario y agregar lógica al formulario de basada en las reglas necesarias. Más información sobre el uso de InfoPath 2010 en la sección Vea también.

  7. Una vez completada la personalización, publique la plantilla en su lista de SharePoint. Existen dos maneras de hacer esto:

    1. Cuando termine de trabajar en su formulario, solo tiene que cerrarlo y, cuando se le pregunte, elija Guardar y publicar.

    2. Para publicar el formulario y continuar trabajando en InfoPath, haga clic en la pestaña archivo, elija información y haga clic en Publicación rápida.
      Formularios de lista de InfoPath para SharePoint

  8. Haga clic en Aceptar en el mensaje de confirmación de publicación.

  9. InfoPath 2010 de cerrar y volver a Microsoft SharePoint Designer 2010 si es necesario.

Para personalizar aún más sus formularios de lista, repita los pasos anteriores.

Volver al principio

Otros métodos de personalizar un formulario de lista

Además de personalizar los formularios de lista mediante InfoPath 2010 desde dentro de a Microsoft SharePoint Designer 2010, puede usar uno de los siguientes métodos para personalizar los formularios de lista.

Usar Buscar r para personalizar el formulario de listaInfoPath 2010

Para personalizar su formulario de lista en el explorador, simplemente busque su formulario y, a continuación, en la ficha Lista, en el grupo Personalizar lista, elija Personalizar formulario, tal y como se muestra aquí.

Formularios de lista de InfoPath para SharePoint

Us e InfoPath 2010para personalizar o crear un nuevo formulario de lista y formulario existente

Para crear un nuevo formulario de lista de InfoPath 2010, haga clic en la pestaña archivo, elija nuevo y haga clic en Lista de SharePoint. Especifique la ubicación del sitio y seleccione una lista existente o cree uno nuevo.

Formularios de lista de InfoPath para SharePoint

Para personalizar un formulario ya creado, haga clic en la pestaña Archivo, elija Reciente y seleccione la plantilla de formulario de la lista Plantillas de formulario recientes.

Volver al principio

Pasos siguientes

Dedica tiempo para personalizar los formularios de lista de SharePoint en InfoPath 2010, puede convertir a todos los formularios de InfoPath 2010 o sólo aquellos que requieren un alto nivel de personalización para los usuarios o el sitio de la solución de empresa.

Además de los formularios de lista, puede usar Microsoft InfoPath 2010 para crear formularios de iniciación de flujo de trabajo, formularios para bibliotecas de formularios y basadas en navegador, sin conexión formularios con áreas de trabajo de SharePoint y mucho más.

Más información sobre los distintos usos de InfoPath 2010 en la sección Vea también.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×