Elemento IfEqual (Vista)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Permite la representación condicional mediante la comparación de dos expresiones del lenguaje de marcado de la aplicación de colaboración (CAML).
<IfEqual>
</IfEqual>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno
Elementos secundarios
Elementos principales
Numerosos
Ejemplo
En el ejemplo siguiente, se usa el elemento IfEqual para definir el modelo de presentación para la columna Checked Out To. Si el identificador de usuario es igual a null, no se muestra nada. Si el identificador de usuario no es igual a null, se proporciona un vínculo a un formulario de visualización con información acerca del usuario.
<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>