Élément IfEqual (View)
S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Permet le rendu conditionnel d'après la comparaison de deux expressions CAML (Collaborative Application Markup Language).
<IfEqual>
</IfEqual>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Aucun
Éléments enfants
Éléments parents
Nombreux
Exemple
L'exemple suivant utilise l'élément IfEqual pour définir le modèle d'affichage de la colonne Checked Out To. Si l'ID d'utilisateur est égal à la valeur NULL, rien ne s'affiche. Sinon, un lien est fourni pour un formulaire d'affichage avec des informations relatives à l'utilisateur.
<DisplayPattern>
<IfEqual>
<Expr1>
<Field Name="CheckedOutUserId" />
</Expr1>
<Expr2 />
<Then />
<Else>
<HTML><![CDATA[ <a href="]]></HTML>
<HttpVDir/>
<HTML>
<![CDATA[ /_layouts/[%=System.Threading.Thread.
CurrentThread.CurrentUICulture.LCID%]/UserDisp.aspx?ID=
]]></HTML>
<Field Name="CheckedOutUserId" />
<HTML><![CDATA[ ">]]></HTML>
<Field HTMLEncode="TRUE" Name="CheckedOutTitle" />
<HTML><![CDATA[ </a>]]></HTML>
</Else>
</IfEqual>
</DisplayPattern>