View, élément (List)View element (List)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Dans une définition de liste (Schema.xml), définit un affichage pour une liste dans un site Web basé sur Microsoft SharePoint Foundation, où chaque liste peut contenir un nombre d’affichages.In a list definition (Schema.xml), defines a view for a list in a website based on Microsoft SharePoint Foundation, where each list can contain a number of views.

Note

SharePoint Foundation 2010 utilise XSLT pour définir les affichages de liste, et le schéma d’affichage est conservé pour la compatibilité descendante.SharePoint Foundation 2010 uses XSLT to define list views, and the View schema is maintained for backward compatibility. Pour plus d’informations sur les affichages de liste XSLT, voir les Affichages de liste.For information about XSLT list views, see List Views.

<View
  AggregateView = "TRUE" | "FALSE"
  BaseViewID = "Integer"
  ContentTypeID = "Text"  CssStyleSheet = "Text"
  DefaultView = "TRUE" | "FALSE"
  DefaultViewForContentType = "TRUE" | "FALSE"
  DisplayName = "Text"
  FailIfEmpty = "TRUE" | "FALSE"
  FileDialog = "TRUE" | "FALSE"
  FPModified = "TRUE" | "FALSE"
  FreeForm = "TRUE" | "FALSE"
  Hidden = "TRUE" | "FALSE"
  ImageUrl = "Text"
  IncludeRootFolder = "TRUE" | "FALSE"
  List = "Integer" | "Text"
  MobileDefaultView = "TRUE" | "FALSE"  MobileItemLimit = "Integer"  MobileUrl = "Text"
  MobileView = "TRUE" | "FALSE"
  ModerationType = "Text"
  Name = "Text"
  OrderedView = "TRUE" | "FALSE"
  PageType = "Text"
  Path = "Text"
  ReadOnly = "TRUE" | "FALSE"
  RecurrenceRowset = "TRUE" | "FALSE"
  ReqAuth = "TRUE" | "FALSE"
  RequiresClientIntegration = "TRUE" | "FALSE"
  RowLimit = "Integer"
  Scope = "Text"
  SetupPath = "Text"
  ShowHeaderUI = "TRUE" | "FALSE"  TabularView = "TRUE" | "FALSE"
  TargetId = "Text"
  TargetType = "List" | "ContentType"
  Threaded = "TRUE" | "FALSE"
  ToolbarTemplate = "Text"
  Type = "HTML" | "Chart" | "Pivot"
  Url = "Text"
  WebPartOrder = "Integer"
  WebPartZoneID = "Text">
</View>

Éléments et attributsElements and attributes

Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.The following sections describe attributes, child elements, and parent elements.

AttributsAttributes

AttributAttribute DescriptionDescription
AggregateViewAggregateView
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que l’affichage est un affichage de fusionner les formulaires utilisé dans une bibliothèque de formulaires XML.TRUE to specify that the view is a Merge Forms view used in an XML Form library. Par défaut, une bibliothèque de formulaires XML associé à une vue de fusionner les formulaires qui est initialement masquée.By default, an XML Form library has a Merge Forms view that is initially hidden. Lorsqu’un éditeur XML est utilisé pour publier un fichier de propriétés de formulaire XML (XFP) dans le répertoire de formulaires de la bibliothèque, ainsi que d’un modèle utilisé par l’éditeur, l’attribut AggregateView identifie le mode de fusion de formulaires.When an XML editor is used to publish an XML Form Properties (XFP) file to the Forms directory of the library, along with a template used by the editor, the AggregateView attribute identifies the Merge Forms view. Cet affichage peut être établie visibles ou masquées, selon si la définition de la bibliothèque ou un modèle de liste prend en charge la fusion des données.This view can be made visible or hidden, depending on whether the list template or definition for the library supports data merging.
BaseViewIDBaseViewID
Facultatif entier.Optional Integer. Spécifie l’ID de l’affichage de base.Specifies the ID of the base view.
ContentTypeIDContentTypeID
Facultatif texte.Optional Text. Spécifie l’ID du type de contenu auquel est associée la vue.Specifies the ID of the content type with which the view is associated.
CssStyleSheetCssStyleSheet
Facultatif texte.Optional Text.
DefaultViewDefaultView
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que l’affichage est l’affichage par défaut.TRUE to specify that the view is the default view.
DefaultViewForContentTypeDefaultViewForContentType
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que l’affichage est l’affichage par défaut pour un type de contenu.TRUE to specify that the view is the default view for a content type.
DisplayNameDisplayName
Facultatif texte.Optional Text. Spécifie le nom de la vue qui s’affiche dans la barre de Lancement rapide .Specifies the name of the view that is displayed on the Quick Launch bar.
FailIfEmptyFailIfEmpty
Facultatif Boolean.Optional Boolean. Si l’affichage ne retourne aucun élément, la valeur TRUE pour renvoyer une page vierge et un code d’erreur HTTP au lieu de la viewempty, élément de rendu.If the view returns no items, TRUE to return a blank page and an HTTP error code instead of rendering the ViewEmpty element. Utilisé pour la manipulation de vues à partir d’une application cliente, afin que l’application cliente n’aura pas analyser un document afin de détecter si l’affichage est vide.Used for programmatic manipulation of views from a client application, so that the client application will not have to parse a document in order to discover whether the view is empty.
FileDialogFileDialog
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que l’affichage est affiché dans les boîtes de dialogue de fichier pour les applications qui sont utilisés dans le contexte de Windows SharePoint Services, et qui analyse la sortie HTML pour déterminer le contenu de la liste.TRUE to specify that the view is displayed in file dialog boxes for applications that are used within the context of SharePoint Foundation, and that parse the output HTML to determine the contents of the list.
FPModifiedFPModified
Facultatif Boolean.Optional Boolean. TRUE si l’affichage a été modifié par le biais de modification dans un éditeur de page Web, et l’affichage n’est plus personnalisable par l’interface utilisateur de SharePoint Foundation (IU).TRUE if the view has been altered through editing in a webpage editor, and the view is no longer customizable by the SharePoint Foundation user interface (UI).
Forme libreFreeForm
Facultatif Boolean.Optional Boolean. TRUE pour indiquer les champs autre mise en forme pour certains types de champs lorsque les champs sont rendus.TRUE to specify alternate field formatting for certain field types when fields are rendered. En particulier, cet attribut affecte l’alignement des colonnes numériques, qui est particulièrement utile dans les types d’affichage non personnalisé.In particular, this attribute affects the alignment of number columns, which is particularly useful in custom nontabular view types.
HiddenHidden
Facultatif Boolean.Optional Boolean. TRUE pour masquer l’affichage.TRUE to hide the view.
ImageUrlImageUrl
Facultatif texte.Optional Text. Spécifie l’URL relative de serveur pour l’image qui est affiché dans la zone de titre de l’affichage de liste, par exemple, /_layouts/images/pgrpicon.png.Specifies the server-relative URL for the image that is displayed in the title area of the list view, for example, /_layouts/images/pgrpicon.png.
IncludeRootFolderIncludeRootFolder
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que le dossier racine est renvoyé dans l’affichage de liste.TRUE to specify that the root folder is returned in the list view.
ListList
Facultatif entier ou du texte.Optional Integer or Text. Spécifie le type de liste.Specifies the type of list. Cette valeur peut être l’ID du modèle de liste (entier), ou l’URL à une liste mise en service du site (chaîne).This value can be either the ID of the template for a list (an integer), or the URL to a list provisioned in the site (a string). Meilleure pratique consiste à utiliser du texte, car entier peuvent ne pas être assez spécifiques (par exemple, s’il existe deux listes d’annonces dans le site et que vous spécifiez liste = 104).Best practice is to use Text, because Integer might not be specific enough (e.g., if there are two announcements lists in the site and you specify List=104).
MobileDefaultViewMobileDefaultView
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que vue liste SharePoint standard est l’affichage mobile par défaut.TRUE to specify that the standard SharePoint list view is the default mobile view. Seul affichage par liste peut être désigné en tant que l’affichage mobile par défaut.Only one view per list can be designated as the default mobile view.
MobileItemLimitMobileItemLimit
Facultatif entier.Optional Integer.
MobileUrlMobileUrl
Facultatif texte.Optional Text.
MobileViewMobileView
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que vue liste SharePoint standard est également un affichage mobile.TRUE to specify that the standard SharePoint list view is also a mobile view. Cet attribut ne s’applique pas aux affichages Calendrier ou de la feuille du Gantt.This attribute does not apply to Calendar, Datasheet, or Gantt views.
ModerationTypeModerationType
Facultatif texte.Optional Text. Spécifie le type d’approbation de contenu, qui peut être HideUnapproved, collaborateurou modérateur.Specifies the Content Approval type, which can be HideUnapproved, Contributor, or Moderator. La vue HideUnapproved masque les éléments de brouillon non approuvés des utilisateurs ayant uniquement l’autorisation de lire les éléments.The HideUnapproved view hides unapproved draft items from users who only have permission to read items. L’affichage de collaborateur présente les éléments rejetés et en attente pour l’utilisateur actuel.The Contributor view shows the pending and rejected items for the current user. L’affichage de modérateur est uniquement accessible aux utilisateurs qui ont réussi les autorisations de liste et affiche les éléments en attente et rejetés pour tous les utilisateurs.The Moderator view is accessible only to users who have managed list permissions and shows the pending and rejected items for all users.
NomName
Facultatif texte.Optional Text. Le nom attribué à la vue ; permet de sélectionner un autre affichage nommé dans l’interface utilisateur ainsi que pour faire référence à un affichage nommé lorsque vous spécifiez un filtre pour un champ de recherche .The name given to the view; used to select a different named view in the UI as well as to refer to a named view when specifying a filter for a Lookup field.
OrderedViewOrderedView
Facultatif Boolean.Optional Boolean. TRUE pour spécifier que l’affichage est classée.TRUE to specify that the view is ordered.
PageTypePageType
Facultatif texte.Optional Text. Spécifie le type de formulaire dans lequel la vue est utilisée.Specifies the type of form in which the view is used.

Les valeurs possibles sont les suivantes :Possible values include the following:

DEFAULTVIEW Affichage par défaut.DEFAULTVIEW Default view.
DIALOGVIEW Affichage de boîte de dialogue fichier.DIALOGVIEW File dialog box view.
DISPLAYFORM Afficher le formulaire pour les éléments de liste.DISPLAYFORM Display form for list items.
DISPLAYFORMDIALOG Afficher le formulaire pour une boîte de dialogue fichier.DISPLAYFORMDIALOG Display form for a file dialog box.
EDITFORM Formulaire de modification pour les éléments de liste.EDITFORM Edit form for list items.
EDITFORMDIALOG Formulaire de modification pour une boîte de dialogue fichier.EDITFORMDIALOG Edit form for a file dialog box.
Non valide Non utilisé.INVALID Not used.
MAXITEMS Non utilisé.MAXITEMS Not used.
NEWFORM Nouveau formulaire pour les éléments de liste.NEWFORM New form for list items.
NEWFORMDIALOG Nouveau formulaire pour une boîte de dialogue fichier.NEWFORMDIALOG New form for a file dialog box.
NORMALVIEW Mode normal.NORMALVIEW Normal view.
SOLUTIONFORM Écran de la solution.SOLUTIONFORM Solution form.
Affichage Permet d’afficher, y compris l’affichage par défaut et le mode normal.VIEW View, including both default view and normal view.
PathPath
Facultatif texte.Optional Text. Spécifie le nom de fichier pour l’affichage.Specifies the file name for the view.
ReadOnlyReadOnly
Facultatif Boolean.Optional Boolean. TRUE pour que l’affichage en lecture seule.TRUE to make the view read-only.
RecurrenceRowsetRecurrenceRowset
Facultatif Boolean.Optional Boolean. TRUE pour développer des événements périodiques dans l’affichage et afficher chaque instance de chaque événement périodique.TRUE to expand recurring events in the view and display each instance of each recurring event. La valeur par défaut est FALSE.The default value is FALSE.
ReqAuthReqAuth
Facultatif Boolean.Optional Boolean.
RequiresClientIntegrationRequiresClientIntegration
Facultatif Boolean.Optional Boolean. TRUE pour utiliser les fonctionnalités de lancent des applications clientes ; dans le cas contraire, les utilisateurs doivent travailler sur des documents localement et télécharger les modifications apportées.TRUE to use features that launch client applications; otherwise, users must work on documents locally and upload changes.
RowLimitRowLimit
Facultatif entier.Optional Integer. S’applique à uniquement le type d’affichage HTML.Applies to the HTML view type only. Spécifie le nombre maximal de lignes à afficher sur n’importe quelle une page.Specifies the maximum number of rows to render on any one page.

Lorsque la limite de ligne est dépassée, les boutons suivant et précédent autoriser tout de l’objet recordset retourné à afficher.When the row limit is exceeded, the Next and Previous buttons allow all of the returned recordset to be viewed.

Si RowLimit n’est pas spécifié, le nombre de lignes retournées par défaut est 50.If RowLimit is not specified, the default number of Rows returned is 50. Si aucun n’est spécifié pour le type d’affichage, toutes les lignes du jeu d’enregistrements sont renvoyés dans un affichage.If None is specified for the view type, all the rows of the recordset are returned in one view.

Lorsqu’un affichage est restitué, les variables de rendu ViewHasNext et ViewHasPrev ont la valeur TRUE ou FALSEselon si l’affichage actuel a atteint la limite des lignes du jeu de données.When a view is rendered, the render variables ViewHasNext and ViewHasPrev are set to TRUE or FALSE, based on whether the current view has reached the row limit from the dataset. Ces variables peuvent être utilisées dans les définitions de page suivante pour afficher les boutons suivant et précédent dans la page, comme dans l’exemple suivant :These variables can be used in successive page definitions to render Next and Previous buttons on the page, as in the following example:
XML<Switch> <Expr><GetVar Name="ViewHasPrev"/></Expr> <Case Value="TRUE"> <![CDATA[...Previous button defined here... ]]> </Case></Switch>

Les variables NextPageURL et PrevPageURL sont également définies avec des valeurs non vides lors de la pagination avancer ou reculer du contenu de l’affichage actuel.The variables NextPageURL and PrevPageURL are also set to nonblank values when there is forward or backward paging content from the current display. Ces variables peuvent être utilisées en créant les boutons suivant et précédent afin qu’ils aient l’URL correcte pour accéder à la page suivante du contenu.These variables can be used by constructing the Next and Previous buttons so that they have the correct URL to access the next page of content.
ScopeScope
Facultatif texte.Optional Text. Spécifie l’étendue récursive d’un affichage d’une bibliothèque de documents.Specifies the recursive scope for a view of a document library.

Les valeurs possibles sont les suivantes :Possible values include the following:
FilesOnly— affiche uniquement les fichiers d’un dossier spécifique.FilesOnly—Show only the files of a specific folder.
Recursive— affiche tous les fichiers de tous les dossiers.Recursive—Show all files of all folders.
RecursiveAll— affiche tous les fichiers et tous les sous-dossiers de tous les dossiers.RecursiveAll—Show all files and all subfolders of all folders.

Si cet attribut n’est pas défini, la vue affiche uniquement les fichiers et les sous-dossiers d’un dossier spécifique.If this attribute is not set, the view displays only the files and subfolders of a specific folder. La valeur de cet attribut correspond à la propriété étendue de la classe SPView .The value of this attribute corresponds to the Scope property of the SPView class.
SetupPathSetupPath
Facultatif texte.Optional Text. Spécifie le chemin d’accès du dossier relative du site dans le répertoire d’installation qui contient la page .aspx de l’affichage, par exemple, pages\viewpage.aspx.Specifies the site-relative path to the folder in the setup directory that contains the .aspx page for the view, for example, pages\viewpage.aspx.
ShowHeaderUIShowHeaderUI
Facultatif Boolean.Optional Boolean. FALSE pour afficher tous les éléments FieldRef utilisés dans le mode d’affichage en-tête sans décoration de l’interface utilisateur avec du code HTML.FALSE to render all FieldRef elements used in the header display mode without decorating the UI with HTML. En d’autres termes, lorsque ce mode est défini, l’interface utilisateur ne fournit pas de tri et filtrage en tant que liens hypertexte dans l’en-tête de colonne.In other words, when this mode is set, the UI does not provide sorting and filtering as hyperlinks in the column header. La valeur par défaut est TRUE.The default value is TRUE.
TabularViewTabularView
Facultatif Boolean.Optional Boolean.
TargetIdTargetId
Facultatif texte.Optional Text.
TargetTypeTargetType
Facultatif texte.Optional Text. Les valeurs possibles sont les listes et ContentType.Possible values include List and ContentType.
ThreadThreaded
Facultatif Boolean.Optional Boolean. TRUE pour appliquer un regroupement interne dans l’affichage.TRUE to apply inner grouping in the view. Un affichage thématique est construit selon la colonne de thread intégrée (censée pour exister pour que la liste).A threaded view is constructed based on the built-in threading column (assumed to exist for the list). L’affichage est trié dans ce champ en tant que le tri secondaire.The view is sorted on this field as the secondary sort. Si les autres colonnes de la vue sont spécifiés comme triés ou groupés, ces règles sont appliquées avant l’ordre de tri de colonne thread.If other columns in the view are specified as sorted or grouped, those rules are applied before the threading column sort order. Par conséquent, toutes les discussions regroupées par une rubrique peuvent être regroupées, et le thread de message peut être affiché en dessous de la collection.As a result, all discussions grouped by a topic can be collected together, and the message threading can be displayed beneath the collection.

Lorsque la valeur TRUE, l’élément RowLimit a une signification différente lorsqu’elle est utilisée dans un affichage de liste de forum de discussion thématique.When TRUE, the RowLimit element has a different meaning when used on a threaded discussion board list view. Au lieu de spécifier le nombre d’éléments à renvoyer, il indique le nombre de threads de discussion à renvoyer, où un thread peut être constituée d’un ou plusieurs éléments.Instead of specifying the number of items to return, it specifies the number of discussion threads to return, where a thread could consist of one or more items. En plus de l’attribut thématique la valeur TRUE, un affichage thématique doit être trié par l’ID de thread ; dans le cas contraire, ce comportement de limite de ligne ne prend effet.In addition to having the Threaded attribute set to TRUE, a threaded view must be sorted by the thread ID; otherwise, this row limit behavior does not take effect.
ToolbarTemplateToolbarTemplate
Facultatif texte.Optional Text. Spécifie le nom du modèle de barre d’outils prédéfini qui est utilisé pour la barre d’outils.Specifies the name of the predefined toolbar template that is used for the view toolbar.
TypeType
Facultatif texte.Optional Text. Spécifie le type de rendu de l’affichage.Specifies the rendering type of the view. Le type est l’affichage HTML énumérée courantes et peut être défini au format HTML, graphiqueou tableau croisé dynamique.The type is the common enumerated HTML view and can be set to HTML, Chart, or Pivot.
UrlUrl
Facultatif texte.Optional Text. Spécifie l’URL pour l’affichage.Specifies the URL for the view.
WebPartOrderWebPartOrder
Facultatif entier.Optional Integer. Spécifie la position verticale du composant WebPart dans une zone.Specifies the vertical positioning of the web part within a zone.
WebPartZoneIDWebPartZoneID
Facultatif texte.Optional Text. Spécifie la zone pour le composant WebPart.Specifies the zone for the web part.

Éléments enfantsChild elements

Éléments parentsParent elements

OccurrencesOccurrences

  • Minimum : 0Minimum: 0
  • Maximum : UnboundedMaximum: Unbounded

RemarquesRemarks

Le type d’affichage principal pour les informations récapitulatives de liste et des documents est l’affichage HTML.The principal view type for list and document summary information is the HTML view. Un mode HTML est généralement un affichage en colonnes qui affiche des informations à partir d’une ou plusieurs listes.An HTML view is generally a columnar view that displays information from one or more lists. Décrit les données à afficher par les champs qui sont affichés dans l’affichage.The data to be displayed is described by the fields that are shown in the view. Pour plus d’informations sur le fonctionnement des affichages dans Microsoft SharePoint Foundation 2010, voir les Affichages de liste.For information about how views work in Microsoft SharePoint Foundation 2010, see List Views.

Les attributs principaux qui définissent un mode HTML sont les suivants :The primary attributes that define an HTML view are as follows:

  • son nom ; Its name.
  • la spécification de la source de données (généralement une seule liste ou bibliothèque de documents) ; The data source specification (usually a single list or document library).
  • le filtre à appliquer à la source de données ; The filter to be applied to the data source.
  • la collection de champs à afficher ; The collection of fields to be displayed.
  • l’ordre de tri des éléments à afficher. Un cas particulier d’ordre de tri est le regroupement ; The sort order of the items to be displayed. A special case of sort order is grouping.
  • un modèle HTML pour restituer l’affichage.An HTML template for rendering the view.

L’élément View est essentiel au rendu de page et génère une requête SQL pour les champs, les tris et filtres qui sont appliqués dans un affichage particulier.The View element is central to page rendering and generates a SQL query for the fields, sorts, and filters that are applied in a particular view. L’élément View parcourt l’ensemble de données renvoyée par la requête et exécute l’élément ViewBody pour chaque ligne est renvoyée.The View element iterates through the data set returned by the query and executes the ViewBody element for each row that is returned. Dans l’élément ViewBody , une énumération des champs élément peut être utilisée pour gérer chaque champ ou chaque champ susceptibles d’être référencé individuellement par un nom au sein d’un élément Field .Within the ViewBody element, a Fields element enumeration can be used to handle each field, or each field can be referred to individually by name within a Field element.

Chaque affichage a un nom interne est généralement représenté par un GUID.Each view has an internal name that is typically represented by a GUID. L’affichage peut être affiché sur une page à l’aide de la <affichage /> balise.The view can be rendered on a page by using the <View/> tag.

ExemplesExamples

L’exemple suivant illustre l’utilisation d’une énumération des champs dans le corps d’un affichage, définissant la présentation d’un tableau de base en vue d’afficher une liste dans le navigateur.The following example illustrates the use of a fields enumeration within a view body, laying out a basic table for displaying a list in the browser.

<View Name="MyCustomView">
    <ViewHeader>
      <HTML><![CDATA[<TABLE><TR>]]></HTML>
      <Fields>
        <HTML><![CDATA[<TH>]]></HTML>
        <Field/>
        <HTML><![CDATA[</TH>]]></HTML>
      </Fields>
      <HTML><![CDATA[</TR>]]></HTML>
    </ViewHeader>
    <ViewBody>
      <HTML><![CDATA[<TR>]]></HTML>
        <Fields>
          <HTML><![CDATA[<TD>]]></HTML>
          <Field/>
          <HTML><![CDATA[</TD>]]></HTML>
        </Fields>
      <HTML><![CDATA[</TR>]]></HTML>
    </ViewBody>
    <ViewFooter>
      <HTML><![CDATA[</TABLE>]]></HTML>
    </ViewFooter>

Notez que, dans la section précédente l’énumération des champs est utilisée dans une section ViewHeader pour créer des en-têtes de colonne pour l’affichage.Notice that in the previous section the fields enumeration is used within a ViewHeader section to create column headers for the view.


Dans la section suivante de l’exemple un ViewFields section est incluse dans l’élément View afin de spécifier les champs qui seront énumérés dans l’affichage.In the following section of the example a ViewFields section is included within the View element in order to specify which fields will be enumerated in the view.

    <ViewFields>
      <FieldRef Name="Created_x0020_By"/>
      <FieldRef Name="Last_x0020_Modified"/>
    </ViewFields>

Note

Si la vue contient un élément joint , les champs des listes jointes peuvent être inclus dans ViewFields, si elles sont également détaillées dans un élément ProjectedFields .If the view has a Joins element, fields from the joined lists can be included in ViewFields, provided that they are also itemized in a ProjectedFields element.


Dans la dernière section de l’exemple de que l’élément de requête est utilisé pour spécifier qu'un jeu de résultats qui répond à certains critères, comme dans l’exemple suivant, qui retourne une liste de tous les documents dans une bibliothèque qui sont écrits par Marie ou Jean.In the last section of the example the Query element is used to specify a result set that meets certain criteria, as in the following example, which returns a list of all the documents in a library that are written by Mary or John.

    <Query>
      <Where>
        <Or>
          <Eq>
            <FieldRef Name="Created_x0020_By"/>
            <Value Type="Text">
              Mary
            </Value>
          </Eq>
          <Eq>
            <FieldRef Name="Created_x0020_By"/>
            <Value Type="Text">
              John
            </Value>
          </Eq>
        </Or>
      </Where>
      <OrderBy>
        <FieldRef Name="Last_x0020_Modified"/>
      </OrderBy>
    </Query>
</View>


L’exemple suivant de la vue affiche une séquence de paragraphes.The next view example displays a sequence of paragraphs. L’élément Query spécifie un ordre de tri (par ordre de date de modification), mais également un filtre (uniquement afficher les éléments dont la propriété Expires est supérieure ou égale à la date du jour).The Query element specifies not only a sort order (in order of modification date), but also a filter (only show items whose Expires property is greater than or equal to today's date).

<View Type="HTML" Name="Summary">
  <ViewBody ExpandXML="TRUE">
    <![CDATA[ <p><SPAN class=DocTitle><ows:Field Name="Title"/></SPAN>
      (<ows:Field Name="Author"/>, <ows:Field Name="Modified"/>)
      <ows:Limit><Field Name="Body"/></ows:Limit>
      </p>  ]]>
  </ViewBody>
  <Query>
    <Where>
      <Geq>
        <FieldRef Name="Expires"/>
        <Value Type="DateTime">
          <Today/>
        </Value>
      </Geq>
    </Where>
    <OrderBy>
      <FieldRef Name="Modified"/>
    </OrderBy>
  </Query>
  <ViewFields>
    <FieldRef Name="Summary"/>
    <FieldRef Name="Author"/>
    <FieldRef Name="Modified"/>
    <FieldRef Name="Body"/>
  </ViewFields>
</View>

Voir aussiSee also