Afin de pouvoir importer dans une liste ou une bibliothèque, une (ou plusieurs) colonne(s) de type Recherche ('Lookup' en Anglais), il est nécessaire de suivre la procédure suivante :
1 / Création d'une Liste qui contiendra un ensemble d'éléments avec la liste des choix possible. Exemple, une liste 'Colors' avec un élément pour chaque couleur. Cette liste peut-être créé manuellement ou avec l'aide de SharePoint Provisioner (autant pour les versions Online & On-Prem).
2 / Création de la liste ou bibliothèque principale qui contiendra la colonne Recherche (Lookup).
2.1 > Création de la Liste ou bibliothèque.
Il est impératif de créer une colonne de type Recherche (Lookup) en amont de l'import dans la liste ou bibliothèque de destination. Il est donc nécessaire de créer la Liste ou Bibliothèque de destination (manuellement ou via SharePoint Provisioner) et de bien noter l'URL de la site qu'il va falloir reporter dans le fichier de mapping, exemple :
2.2 > Création de la colonne de type Lookup
3 / Import des éléments dans la liste ou bibliothèque principale avec SharePoint Provisioner,
> Le fichier de mapping doit impérativement spécifié la colonne de type Recherche comme ci-dessous :
<d5p1:KeyValueOfstringFieldImportSettings>
<d5p1:Key>Color</d5p1:Key>
<d5p1:Value>
<ApplyToIndividualFiles>false</ApplyToIndividualFiles>
<FieldDescription></FieldDescription>
<FieldDisplayName>Color</FieldDisplayName>
<FieldInternalName>Color</FieldInternalName>
<FieldRequired>false</FieldRequired>
<FieldType>Lookup</FieldType>
<Import>true</Import>
<MapToExistingLookup>true</MapToExistingLookup>
<NotesName>Color</NotesName>
<OriginalFieldType>Text</OriginalFieldType>
</d5p1:Value>
</d5p1:KeyValueOfstringFieldImportSettings>
Après l'import avec SharePoint Provisioner, vous serez en mesure de voir que la colonne Recherche (Lookup) est disponible, comme l'exemple ci-dessous :
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.