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>