SharePoint 2010: Validaciones en listas y columnas (I)!

Una de las novedades que incorpora SharePoint 2010 en el trabajo con listas y bibliotecas es la de poder definir validaciones a dos niveles:

  • A nivel de lista, es decir, podemos especificar cierta lógica de validación que afecte a varias columnas de la lista de forma que si no se cumple la condición se muestre un mensaje de error y no se pueda guardar un elemento. Por ejemplo, que los ingresos generados tienen que ser mayores que los costes si tenemos una lista en la que se almacena información relativa a las ventas de una organización.
  • A nivel de columna, es decir, aplicar una cierta lógica de validación a una única columna de forma que si no se cumple la condición se muestre el correspondiente mensaje de error y no se pueda guardar el elemento. Por ejemplo, que la longitud de un campo no sea superior a un cierto valor.

Por otro lado, os recuerdo las fórmulas de validación que se pueden utilizar y que no son expresiones regulares. En cuanto a estas dos posibilidades de validación:

Validación a nivel de lista

Podéis ver un ejemplo de validación a nivel de lista en: SharePoint 2010: Mejoras en Usabilidad (IV)!

Validación a nivel de columna

Para evaluar la capacidad de definir validaciones a nivel de columna en SharePoint 2010:

  • Creamos una lista de tipo personalizada en nuestro sitio de trabajo.
  • A la lista personalizada le añadimos una columna de tipo “Una línea de texto” denominada “Ciudad”.
image image image
  • En la sección de “Validación de la columna” de la página de creación de la columna (o de edición si estamos modificando la columna) especificamos la expresión de validación que queremos añadir. En mi caso, se trata de comprobar que el usuario únicamente introduce alguna de las ciudades permitidas.
  • Finalmente, comprobamos que la validación funciona de forma correcta.
image image image

Y hasta aquí llega este primer post sobre validaciones en listas y columnas. Espero que os haya resultado interesante.

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: Validaciones en listas y columnas (I)!”

Deja un comentario

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