SharePoint 2010: Como crear formularios personalizados de lista (I)!

Cuando modelamos tipos de contenido o definiciones de lista, tenemos la posibilidad de indicar que los formularios de trabajo para crear, actualizar o visualizar un elemento no sean los formularios por defecto, si no que sean formularios de tipo personalizado. Para personalizar estos formularios, tenemos dos posibilidades:

  • Utilizando las opciones de personalización que tenemos en la interfaz de usuario.
  • De forma rápida (RAD) mediante SharePoint Designer 2010 (SPD 2010) que dada una lista nos permite definir múltiples formularios de cada tipo asociados a la misma, aunque sólo uno de ellos puede ser formulario por defecto.
  • En el entorno de Visual Studio 2010 (VS 2010) y modelando los tipos de contenido y definición de lista para que utilicen nuestros formularios personalizados en lugar de los que por defecto están disponibles en la plataforma. A su vez, en este entorno tenemos dos posibilidades de definición de estos formularios:
    • De forma declarativa a través del XML que nos permite modelar los tipos de contenido y las listas.
    • De forma programática mediante el modelo de objetos.

Para la opción de SPD 2010:

  • Abrimos nuestro sitio de trabajo con SharePoint Designer 2010 (SPD 2010) y nos vamos a la sección relativa a las listas.
  • Hacemos clic sobre la lista para la que queremos crear un formulario de tipo personalizado.
  • En la página de resumen de la lista, nos encontraremos con la sección “Forms” desde la que es poisible crear nuevos formularios de lista. En esta sección basta con pulsar “New” para crear un formulario nuevo para crear, actualizar o visualizar un elemento de lista.
  • En la ventana que se abre, simplemente elegimos el tipo de formulario a crear, le damos un nombre y marcamos si queremos que se trate del formulario por defecto.
image image image
  • Este nuevo formulario lo podemos personalizar a nuestro gusto en SPD 2010.
  • Tras guardar los cambios, podremos comprobar que está operativo en la lista en cuestión.
image image

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

3 comentarios en “SharePoint 2010: Como crear formularios personalizados de lista (I)!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *