Compartir a través de


Actualización de columnas de sitio

Última modificación: jueves, 01 de octubre de 2009

Hace referencia a: SharePoint Foundation 2010

Si realiza cambios en una columna de sitio, puede actualizar todas las columnas de lista basadas en la plantilla. Para ello, propague los cambios realizados en la columna de sitio. La columna de lista conserva el mismo identificador de columna que la columna de sitio en que se basa; al propagar los cambios de una columna de sitio, SharePoint Foundation identifica todas las columnas de lista basadas en dicha columna de sitio y las actualiza.

No hay granularidad al propagar los cambios de la columna de sitio; la definición de toda la lista se sobrescribe con la definición de columna de sitio actual. Esto significa que los cambios realizados en la columna de lista se sobrescriben.

A diferencia de los tipos de contenido, no puede crear una columna de sitio basada en otra columna de sitio.

La propagación no es una operación de todo o nada: si la propagación de los cambios no se realiza correctamente en una lista, SharePoint Foundation sigue propagando los cambios con las listas restantes. SharePoint Foundation devuelve una lista de errores detectados al final de la operación de propagación.

Nota

Para crear o administrar una columna de sitio de un sitio, debe tener derechos de acceso de diseñador web para el sitio. Si no tiene derechos de acceso a un sitio secundario, las operaciones de propagación en las columnas contenidas en el sitio secundario no se realizan correctamente.

Actualización de columnas de sitio mediante programación

Para realizar cambios en una columna de sitio mediante programación, escriba código que actualice la columna de sitio y, a continuación, llame al método Update. Este método contiene un parámetro que puede usar para especificar si desea propagar los cambios de las columnas de lista basadas en la columna de sitio.

Almacenamiento de actualizaciones en las columnas

SharePoint Foundation nunca vuelve a escribir los cambios realizados en una columna de sitio en la definición de columna de sitio. En lugar de esto, SharePoint Foundation almacena las actualizaciones de las columnas de sitio como entradas en la base de datos de SharePoint Foundation.

Todas las columnas de lista se almacenan como entradas en la base de datos de SharePoint Foundation. Esto se debe a que al agregar una columna de sitio a una lista, SharePoint Foundation copia la definición de columna de sitio localmente en la lista como una columna de lista. Para obtener más información, consulte Introducción a las columnas.

Vea también

Conceptos

Introducción a las columnas

Adición de columnas de tipos de contenido a listas

Introducción a los tipos de contenido