Freigeben über


NewView-Methode

Letzte Änderung: Freitag, 30. Mai 2008

Gilt für: SharePoint Foundation 2010

Erstellt eine Ansicht für die angegebene Liste.

HinweisHinweis

Diese Methode ist veraltet und wird in zukünftigen Versionen möglicherweise nicht mehr unterstützt. Verwenden Sie stattdessen die folgende Webdienstmethode:AddView(String, String, XmlNode, XmlNode, XmlNode, String, Boolean)-Webdienstmethode.

<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="NewViewName">Text</SetVar>
  <SetVar Name="Personal">[TRUE|FALSE]</SetVar>
  <SetVar Name="ViewOrderk">k+1_Text</SetVar>
  <SetVar Name="ShouldDisplayText">[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, z. B. Microsoft Office SharePoint Designer 2007, gibt die Zeichenfolge die Sequenznummer und 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 NewView festgelegt sein.

ViewType = "Text"

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

LocalizedTodayString = "Text"

Gibt die Zeichenfolge an, die zum Zurückgeben des aktuellen Datums verwendet wird. Ein Beispiel: [Heute].

LocalizedMeString = "Text"

Gibt die Zeichenfolge an, die zum Zurückgeben des aktuellen Benutzers verwendet wird. Ein Beispiel: [Ich].

ListVersion = "Integer"

Gibt die Version der Liste an.

ViewFPModified = "[TRUE|FALSE]"

Gibt an, ob die Ansicht in Microsoft Office SharePoint Designer 2007 so stark geändert wurde, dass eine Bearbeitung im Browser nicht möglich ist.

NewViewName = "Text"

Gibt den Anzeigenamen für der neuen Ansicht an.

Personal = "[TRUE|FALSE]"

Gibt an, ob es sich bei der Ansicht um eine persönliche oder öffentliche Ansicht handelt.

ViewOrdern = "n+1_Feld"

Gibt die Reihenfolge an, in der das angegebene Feld angezeigt wird, wobei n eine ganze Zahl und Feld den internen Namen des Felds darstellt. Beispiel: ViewOrder2="3_Title" gibt an, dass das Feld Title die dritte Spalte sein soll, die im Verhältnis zu anderen angezeigten Spalten angezeigt werden soll. Der ShouldDisplayField-Parameter muss zum Anzeigen des Felds ebenfalls angegeben werden.

ShouldDisplayField = "[TRUE|FALSE]"

Gibt an, ob ein bestimmtes Feld in der Ansicht angezeigt wird, wobei Field den internen Namen des Felds darstellt. Der Parameter ViewOrdern muss zum Anzeigen des Felds auch angegeben werden.

SortFieldn = "tp_Field"

Gibt ein Feld an, nach dem in der Ansicht sortiert wird, wobei Field den internen Namen des Felds darstellt.

SortAscendingn = "[TRUE|FALSE]"

Gibt an, ob das durch den SortFieldn-Parameter dargestellte Feld in aufsteigender Reihenfolge sortiert wird.

IsThereAQuery = "[TRUE|FALSE]"

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

FieldPickern = "Field"

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

OperatorPickern = "Text"

Gibt den im Filter zu verwendenden Operator an, wobei n eine ganze Zahl ist, die mit FieldPickern übereinstimmt. Mögliche Werte:

Eq – Gleich

Neq – Ungleich

Geq – Größer gleich

Leq – Kleiner gleich

Gt – Größer als

Lt – Kleiner als

BeginsWith – Beginnt mit

Contains – Enthält

CompareWithValuen = "Value"

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

NextIsAndn = "[TRUE|FALSE]"

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

GroupField1 = "Text"

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

GroupAscending1 = "[TRUE|FALSE]"

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

GroupField2 = "Text"

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

GroupAscending2 = "[TRUE|FALSE]"

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

CollapseGroups = "[TRUE|FALSE]"

Gibt an, ob die Felder, nach denen sortiert wird, standardmäßig in der Ansicht reduziert sind.

TotalField = "COUNT"

Gibt an, dass eine Ergebniszeile für die Spalte Field angezeigt wird.

ViewStyle = "0"

Gibt eine Formatvorlage für die Ansicht an, wie sie in VWSTYLES.XML im XML-Ordner der Websitedefinition definiert ist. Mögliche Werte:

0 – Standardtabelle

6 – Bildbibliothekdetails

12 – Umrahmt, keine Etiketten

13 – Umrahmt

14 – Dokumentdetails

15 – Magazin

16 – Magazin, ohne Linien

17 – Schattiert

18 – Probleme umrahmt

19 – Probleme umrahmt, keine Etiketten

RowLimit = "Integer"

Gibt die Anzahl von Elementen an, die pro Seite in der Ansicht angezeigt werden.

Paged = "TRUE"

Gibt an, ob die Ansicht ist umgebrochenwerden soll. Wenn der Wert von RowLimit überschritten wird, werden zusätzliche Elemente auf nachfolgenden Seiten angezeigt.

Decodiert

<Method ID="0,NewView">
  <SetList Scope="Request">bfce21b9-ffc9-4815-ad9c-
    3e92e06876bc</SetList>
  <SetVar Name="Cmd">NewView</SetVar>
  <SetVar Name="ViewType">HTML</SetVar>
  <SetVar Name="NewViewName">Text</SetVar>
  <SetVar Name="Personal">FALSE</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="ShouldDisplayBody">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="ViewOrder5">6_Body</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">50</SetVar>
  <SetVar Name="NextIsAnd1">TRUE</SetVar>
  <SetVar Name="FieldPicker2">Title</SetVar>
  <SetVar Name="OperatorPicker2">Eq</SetVar>
  <SetVar Name="CompareWithValue2">Text</SetVar>
  <SetVar Name="NextIsAnd2">FALSE</SetVar>
  <SetVar Name="TotalID">COUNT</SetVar>
  <SetVar Name="ViewStyle">13</SetVar>
  <SetVar Name="RowLimit">100</SetVar>
  <SetVar Name="Paged">TRUE</SetVar>
</Method>