Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

LookupColumn, élément (View)

Dernière modification :lundi 9 mars 2015

S’applique à :SharePoint Foundation 2013 | SharePoint Server 2013

Fonctions similaires à l'élément Column mais valide uniquement lorsque vous faites référence à un champ Lookup. La seule différence entre les éléments Column et LookupColumn des champs Lookup est que LookupColumn récupère la valeur brute de la colonne de la liste étrangère, tandis que Column récupère la valeur brute de la colonne dans la liste locale.


<LookupColumn
    HTMLEncode = "TRUE" | "FALSE"    IncludeVersions = "TRUE" | "FALSE" 
    Name = "Text"
    ShowField = "Text"
    StripWS = "TRUE" | "FALSE"
    URLEncode = "TRUE" | "FALSE"
    URLEncodeAsURL = "TRUE" | "FALSE">
</LookupColumn>

Attribut

Description

HTMLEncode

Facultatif Boolean. TRUE pour convertir des caractères intégrés de façon à ce qu'ils s'affichent sous forme de texte dans le navigateur. En d'autres termes, les caractères qui peuvent être confondus avec des balises HTML sont convertis en entités.

IncludeVersions

Boolean facultatif.

Name

Obligatoire Text. Spécifie le nom de la colonne de recherche. Permet à l'élément LookupColumn d'être utilisé en dehors du contexte de rendu de champ en fournissant un ID.

ShowField

Facultatif Text. Spécifie le champ à afficher dans la liste qui est référencée par le biais du champ Lookup. Si cet attribut n'est pas spécifié, la valeur par défaut qui s'affiche est celle contenue dans le champ Title.

StripWS

Boolean facultatif. TRUE pour supprimer des espaces au début et à la fin de la valeur renvoyée par l'élément.

URLEncode

Boolean facultatif. TRUE pour convertir les caractères spéciaux, tels que les espaces, au format UTF-8, par exemple, %c3%ab pour le caractère ë.

URLEncodeAsURL

Facultatif Boolean. Comme URLEncode, mais TRUE pour spécifier que la chaîne à coder est un composant de chemin d'accès à une URL et qu'elle n'est pas destinée à coder la barre oblique (« / »).

Minimum : 0

Maximum : pas de limite (1 dans Expr1,Expr2 et UrlBaseName)

Dans le cas d'un champ Lookup appelé LookupTitle que points au titre de l'élément 1 dans une liste d'annonces, <LookupColumn Name="LookupTitle"/> serait restituer « Main SharePoint Foundation ! » tandis que <Column Name="LookupTitle"/> serait restituer « 1 ». Par conséquent, dans la plupart des situations impliquant Lookup champs, utilisez l'élément LookupColumn au lieu de l'élément de la colonne . La seule fois pour utiliser l'élément Column est lorsque vous devez sans doute une référence brute à l'ID de l'élément dans la liste cible, pour la construction de votre propre lien vers l'élément cible.

Le code exemple suivant utilise l'élément LookupColumn pour renvoyer une valeur qui est utilisée lors de la création d'une URL complète d'une page sur le serveur.

<HTML><![CDATA[ <a href="  ]]></HTML>
<HttpHost URLEncodeAsURL="TRUE" />
<LookupColumn URLEncodeAsURL="TRUE" />
<HTML><![CDATA[ ">  ]]></HTML>
Afficher: