Freigeben über


UpdateView (Methode)

Letzte Änderung: Freitag, 30. Mai 2008

Gilt für: SharePoint Foundation 2010

Ändert die angegebene Ansicht einer Liste.

<Method ID="Text">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">NewView</SetVar>
  <SetVar Name="ViewType">HTML</SetVar>
  <SetVar Name="LocalizedTodayString">Text</SetVar>
  <SetVar Name="LocalizedMeString">Text</SetVar>
  <SetVar Name="ListVersion">0</SetVar>
  <SetVar Name="ViewFPModified">[TRUE|FALSE]</SetVar>
  <SetVar Name="ViewOrderk">k+1_Text</SetVar>
  <SetVar Name="ShouldDisplayTitle">[TRUE|FALSE]</SetVar>
  <SetVar Name="ShouldDisplayExpires">[TRUE|FALSE]</SetVar>
  <SetVar Name="SortFieldm">Text</SetVar>
  <SetVar Name="SortAscendingm">[TRUE|FALSE]</SetVar>
  <SetVar Name="IsThereAQuery">[TRUE|FALSE]</SetVar>
  <SetVar Name="FieldPickern">Text</SetVar>
  <SetVar Name="OperatorPickern">Eq</SetVar>
  <SetVar Name="CompareWithValuen"></SetVar>
  <SetVar Name="NextIsAndn">[TRUE|FALSE]</SetVar>
  <SetVar Name="GroupField1">Text</SetVar>
  <SetVar Name="GroupAscending1">[TRUE|FALSE]</SetVar>
  <SetVar Name="GroupField2">Text</SetVar>
  <SetVar Name="GroupAscending2">[TRUE|FALSE]</SetVar>
  <SetVar Name="CollapseGroups">[TRUE|FALSE]</SetVar>
  <SetVar Name="TotalText">COUNT</SetVar>
  <SetVar Name="ViewStyle">Integer</SetVar>
  <SetVar Name="RowLimit">Integer</SetVar>
  <SetVar Name="Paged">[TRUE|FALSE]</SetVar>
</Method>

Parameter

Parameter

Beschreibung

ID = "Text"

Anwendungsspezifische Zeichenfolge. In einem mit Microsoft Windows SharePoint Services kompatiblen HTML-Editor (beispielsweise Microsoft Office SharePoint Designer 2007) gibt die Zeichenfolge die laufende Nummer sowie den Namen der Methode an.

Scope = "Request"

Wenn das Scope-Attribut auf Request festgelegt ist, wird die Variable für den Bereich des einschließenden Method-Elements festgelegt, es sei denn, die Variable wird von einem anderen Tag geändert.

Name = "Cmd"

Muss auf UpdateView festgelegt sein.

ViewType = "Text"

Gibt den Typ der zu erstellenden Ansicht an. Mögliche Werte sind u. a. Calendar, Grid und HTML.

LocalizedTodayString = "Text"

Gibt die Zeichenfolge zur Rückgabe des aktuellen Datums an. Beispiel: [Today]

LocalizedMeString = "Text"

Gibt die Zeichenfolge zur Rückgabe des aktuellen Benutzers an. Beispiel: [Me]

ListVersion = "Ganze Zahl"

Gibt die Version der Liste an.

ViewFPModified = "[TRUE|FALSE]"

Gibt an, ob die Ansicht in Microsoft Office SharePoint Designer 2007 so sehr geändert wurde, dass sie nicht im Browser geändert werden kann.

ViewOrdern = "n+1_Feld"

Gibt die Reihenfolge an, in der das angegebene Feld angezeigt werden soll. n ist dabei eine ganze Zahl, und Feld ist der interne Name des Felds. ViewOrder2="3_Title" bedeutet beispielsweise, dass das Feld Title bezogen auf andere angezeigte Spalten die dritte Spalte bildet. Der ShouldDisplayFeld-Parameter muss ebenfalls angegeben werden, damit das Feld angezeigt wird.

ShouldDisplayFeld = "[TRUE|FALSE]"

Gibt an, ob ein bestimmtes Feld in der Ansicht angezeigt werden soll. Feld ist dabei der interne Name des Felds. Der ViewOrdern-Parameter muss ebenfalls angegeben werden, damit das Feld angezeigt wird.

SortFieldn = "tp_Feld"

Gibt das Feld an, nach dem die Ansicht sortiert werden soll. Feld ist dabei der interne Name des Felds.

SortAscendingn = "[TRUE|FALSE]"

Gibt an, ob das mit dem SortFieldn-Parameter angegebene Feld in aufsteigender Reihenfolge sortiert wird.

IsThereAQuery = "[TRUE|FALSE]"

Gibt an, ob ein Filter in der Liste enthalten ist.

FieldPickern = "Feld"

Gibt den internen Namen eines Felds an, nach dem gefiltert werden soll. n ist dabei eine ganze Zahl zwischen 1 und 10.

OperatorPickern = "Text"

Gibt den Operator an, der im Filter verwendet werden soll. n ist eine ganze Zahl, die mit FieldPickern übereinstimmt. Mögliche Werte:

Eq: Gleich

Neq: Ungleich

Geq: Größer als oder gleich

Leq: Kleiner als oder gleich

Gt: Größer als

Lt: Kleiner als

BeginsWith: Beginnt mit

Contains: Enthält

CompareWithValuen = "Wert"

Gibt den Wert an, mit dem FieldPickern verglichen werden soll. n ist eine ganze Zahl, die mit FieldPickern übereinstimmt.

NextIsAndn = "[TRUE|FALSE]"

Gibt eine AND-Bedingung an, wenn ein zusätzlicher Filter definiert wird. n ist eine ganze Zahl, die mit FieldPickern übereinstimmt.

GroupField1 = "Text"

Gibt den internen Namen des ersten Felds an, nach dem gruppiert werden soll.

GroupAscending1 = "[TRUE|FALSE]"

Gibt an, ob das erste Feld, nach dem gruppiert werden soll, in aufsteigender Reihenfolge sortiert ist.

GroupField2 = "Text"

Gibt den internen Namen des zweiten Felds an, nach dem gruppiert werden soll.

GroupAscending2 = "[TRUE|FALSE]"

Gibt an, ob das zweite Feld, nach dem gruppiert werden soll, in aufsteigender Reihenfolge sortiert ist.

CollapseGroups = "[TRUE|FALSE]"

Gibt an, ob Felder, nach denen gruppiert werden soll, in der Ansicht standardmäßig reduziert sind.

TotalFeld = "COUNT"

Gibt an, dass eine Ergebniszeile für die Feld-Spalte angezeigt werden soll.

ViewStyle = "0"

Gibt einen Stil für die Ansicht an, der in der Datei VWSTYLES.XML im Ordner XML der Websitedefinition definiert ist. Mögliche Werte:

0: Einfache Tabelle

6: Bildbibliothekdetails

12: Umrahmt, keine Etiketten

13: Umrahmt

14: Dokumentdetails

15: Magazin

16: Magazin, ohne Linien

17: Schattiert

18: Umrahmt

19: Probleme umrahmt, keine Etiketten

RowLimit = "Ganze Zahl"

Gibt die Anzahl der Elemente an, die pro Seite in der Ansicht angezeigt werden sollen.

Paged = "TRUE"

Gibt an, ob die Ansicht mehrere Seiten umfasst. In diesem Fall werden Elemente, die den Wert von RowLimit überschreiten, auf den folgenden Seiten angezeigt.

Decodiert

<Method ID="UpdateView">
  <SetVar Name="Cmd">UpdateView</SetVar>
  <SetList Scope="Request">{bfce21b9-ffc9-4815-ad9c-
    3e92e06876bc}</SetList>
  <SetVar Name="View">{e5367bf3-43e9-45d6-bf9b-c2d120af9c86}</SetVar>
  <SetVar Name="ShouldDisplayID">TRUE</SetVar>
  <SetVar Name="ShouldDisplayTitle">TRUE</SetVar>
  <SetVar Name="ShouldDisplayExpires">TRUE</SetVar>
  <SetVar Name="ShouldDisplayLinkTitle">TRUE</SetVar>
  <SetVar Name="ShouldDisplayEditor">TRUE</SetVar>
  <SetVar Name="ViewOrder0">1_ID</SetVar>
  <SetVar Name="ViewOrder1">2_Title</SetVar>
  <SetVar Name="ViewOrder2">3_Expires</SetVar>
  <SetVar Name="ViewOrder3">4_LinkTitle</SetVar>
  <SetVar Name="ViewOrder4">5_Editor</SetVar>
  <SetVar Name="SortField1">tp_Title</SetVar>
  <SetVar Name="SortAscending1">FALSE</SetVar>
  <SetVar Name="IsThereAQuery">TRUE</SetVar>
  <SetVar Name="FieldPicker1">ID</SetVar>
  <SetVar Name="OperatorPicker1">Gt</SetVar>
  <SetVar Name="CompareWithValue1">4</SetVar>
  <SetVar Name="NextIsAnd1">FALSE</SetVar>
  <SetVar Name="FieldPicker2">ID</SetVar>
  <SetVar Name="OperatorPicker2">Lt</SetVar>
  <SetVar Name="CompareWithValue2">10</SetVar>
  <SetVar Name="NextIsAnd2">FALSE</SetVar>
  <SetVar Name="TotalID">COUNT</SetVar>
  <SetVar Name="ViewStyle">0</SetVar>
  <SetVar Name="RowLimit">100</SetVar>
  <SetVar Name="Paged">TRUE</SetVar>
</Method>