Aktualisieren von Websitespalten

Letzte Änderung: Donnerstag, 1. Oktober 2009

Gilt für: SharePoint Foundation 2010

Wenn Sie Änderungen an einer Websitespalte vornehmen, können Sie alle Listenspalten basierend auf dieser Vorlage aktualisieren. Dazu führen Sie ein Pushdown für die Änderungen aus, die Sie an der Websitespalte vorgenommen haben. Eine Listenspalte behält die Spalten-ID der Websitespalte bei, auf der sie basiert. Wenn Sie ein Pushdown für die Änderungen an einer Websitespalte ausführen, werden von SharePoint Foundation alle Listenspalten, die auf dieser Websitespalte basieren, identifiziert und aktualisiert.

Es gibt keine Granularität, wenn Sie ein Pushdown für die Änderungen an der Websitespalte ausführen. Die gesamte Listenspaltendefinition wird mit der aktuellen Websitespaltendefinition überschrieben. Dies bedeutet, dass Änderungen, die Sie an der Listespalte vorgenommen haben, überschrieben werden.

Im Gegensatz zu Inhaltstypen können Sie keine Websitespalte basierend auf einer anderen Websitespalte erstellen.

Pushdown ist kein Alles-oder-Nichts-Vorgang. Wenn beim Pushdown für Änderungen ein Fehler in einer Liste auftritt, setzt SharePoint Foundation den Pushdownvorgang für die Änderungen der restlichen Listen fort. SharePoint Foundation gibt am Ende des Pushdownvorgangs eine Liste mit den aufgetretenen Fehlern zurück.

HinweisHinweis

Sie benötigen das Zugriffsrecht Web Designer für eine Website, um eine Websitespalte für die Website erstellen oder verwalten zu können. Wenn Sie nicht über die entsprechenden Zugriffsrechte für eine untergeordnete Website verfügen, wird bei Pushdownvorgängen für Spalten, die in dieser untergeordneten Website enthalten sind, ein Fehler gemeldet.

Programmgesteuertes Aktualisieren von Websitespalten

Wenn Sie Änderungen an einer Websitespalte programmgesteuert vornehmen möchten, schreiben Sie Code, mit dem die Websitespalte aktualisiert wird, und rufen Sie dann die Update-Methode auf. Diese Methode enthält einen Parameter, mit dem Sie angeben können, ob Sie ein Pushdown dieser Änderungen in die Listenspalten basierend auf der Websitespalte ausführen möchten.

Speichern von Aktualisierungen an Spalten

Änderungen an einer Websitespalte werden von SharePoint Foundation niemals in die Websitespaltendefinition zurückgeschrieben. Stattdessen werden Aktualisierungen an Websitespalten von SharePoint Foundation als Einträge in der SharePoint Foundation-Datenbank gespeichert.

Alle Listenspalten werden als Einträge in der SharePoint Foundation-Datenbank gespeichert. Denn wenn Sie einer Liste eine Websitespalte hinzufügen, wird die Websitespaltendefinition von SharePoint Foundation als Listenspalte lokal in die Liste kopiert. Weitere Informationen finden Sie unter Einführung in Spalten.

Siehe auch

Konzepte

Einführung in Spalten

Hinzufügen von Spalten in Inhaltstypen zu Listen

Einführung zu Inhaltstypen