Lors du lancement de SharePoint Provisioner (versions On-Prem et Online), il est vivement recommandé d'appliquer un fichier de paramétrage complémentaire dit 'fichier de mapping' permettant de personnaliser l'import dans SharePoint plus finement.
Veuillez trouver ci-dessous, les balises les plus importantes du fichier XML et leurs fonctions :
Début du fichier:
<?xml version="1.0" encoding="utf-8"?>
<DataImportSettings xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07">
<ListsImportSettings>
<List>
<ListName> : Doit être identique au nom du fichier présent dans le sous dossier SHAREPOINT\LISTS de l'extraction que vous souhaitez personnalisé. Il ne faut pas modifier cette ligne. Notez que si un import est lancé avec un fichier de mapping et qu'aucune liste (ou bibliothèque) correspondante soit trouvé dans le fichier de mapping, dans ce cas, l'import de la liste (ou bibliothèque) n'aura pas lieu.
<EmptyList> : Si la valeur est à 'true', cela permet de vider le contenu d'une liste (ou bibliothèque) existante lors de l'import.
<d5p1:KeyValueOfstringFieldImportSettings>
<d5p1:Key>Auteur</d5p1:Key>
<d5p1:Value>
<ApplyToIndividualFiles>false</ApplyToIndividualFiles> : Option spécifique pour l'import en mode DocSet pour appliquer l'héritage du champ à la pièce-jointe et non au DocSet.
<FieldDescription>Champ description</FieldDescription> : Permet de définir une description de la colonne.
<FieldDisplayName>Auteur</FieldDisplayName> : Libellé d'affichage de la colonne.
<FieldInternalName>Auteur</FieldInternalName> : Nom interne de la colonne.
<FieldRequired>false</FieldRequired>
<FieldType>Text</FieldType> : Type du champ (Text, Note, Choice, DateTime)
<Import>false</Import>
<MapToExistingLookup>false</MapToExistingLookup>
<NotesName>Auteur</NotesName>
<OriginalFieldType>Text</OriginalFieldType>
</d5p1:Value>
</d5p1:KeyValueOfstringFieldImportSettings>
<FillTitleWithField> : Permet de définir la colonne cliquable (obligatoirement un champ de type TEXT). Par défaut, si il est vide, le NoteID des documents Notes deviendra la colonne cliquable dans la vue par défaut. Il est possible d'utiliser 2 mots clés pour appliquer soit les valeurs des balises DocumentKey (créée lors de l'extraction avec Notes Extractor), ou Subject, comme ci-dessous :
<FillTitleWithField><DocumentKey></FillTitleWithField>
<FillTitleWithField><Subject></FillTitleWithField>
<ListTitle> : Permet de définir le titre de la liste ou bibliothèque à importer.
<ListUrl> : Permet de définir l'URL de la liste ou bibliothèque à importer.
<TargetFolder i:nil="true" /> (ou <TargetFolder>Dossier</TargetFolder> ) : Permet de définir le nom d'un dossier dans lequel tous les éléments seront importés. Si vous souhaitez créer une arborescence de dossier, il est impératif de séparer les dossiers par un backslash ("\"), exemple :
<TargetFolder>Dossier_Parent\Sous-dossier</TargetFolder>
Notez que si les documents Notes étaient classés dans des répertoires, dans ce cas, ce classement est conservé. Les fichiers XML contiennent la balise PreferredFolder avec une valeur, comme:
<PREFERREDFOLDER><![CDATA[Dossier_Parent\Sous-dossier]]></PREFERREDFOLDER>
Fin du fichier:
</ImportSettings>
</List>
</ListsImportSettings>
</DataImportSettings>
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.