none
Afficher le contenu d'un dossier SHAREPOINT dans une page de site à travers une webpart. RRS feed

  • Question

  • Bonjour,

    Sous sharepoint 2010 ou 2013, je souhaiterai afficher le contenu d'un dossier Sharepoint dans une webpart que je pourrais insérer dans une page de site.

    Par exemple je dispose d'une bibliothèque de documents "Documents partagé" avec la structure suivante

    Documents partagés

       /Dossier1

       /Dossier2

           /fichier21

           /fichier22

          /dossier23

    Sur une page de site, il est facilement possible d'insérer une webpart pour afficher le contenu de la bibliothèque "Documents partagés"

    Par contre, je n'arrive pas à insérer une webpart qui pourrait par exemple m'afficher le contenu de dossier2 en respectant la structure hiérarchique par dossier.

    J'ai essayé de jouer avec les mots clés et la création d'affichage sans succès.

    Est-ce que quelqu'un aurait une idée pour résoudre ce problème?

    Merci par avance

    mercredi 2 septembre 2015 12:45

Réponses

  • Bonjour,

    Nativement, on ne peut pas afficher le niveau X d'un dossier. 

    Il faut utiliser des métadonnées pour filtrer et le problème est que les dossiers ne dispose pas de métadonnées. 

    Le plus simple serait d'utiliser une bibliothèque distincte pour chaque dossier à filtrer si cela est possible.

    Sinon une autre option serait d'utiliser des ensemble de documents (documents sets) qui sont comme des dossiers mais qui peuvent contenir des métadonnées. 

    J'ai fais le test avec des document set et ça fonctionne très bien.

    Voici ce qu'il faut faire :

    1) Ajouter le type de contenu Document Set dans votre bibliothèque

    2) Ajouter un colonne au type de contenu Document Set afin de vous permettre de filtrer ex : ValeurFiltre

    3) Créer des document set pour remplacer chaque dossier de premier niveau et reproduire votre hiérarchie avec des dossiers pour les sous-niveaux

    4) Ajouter une ValeurFiltre sur le document set Dossier2. Ex : Dossier2

    5) Créer une webpart qui vient filtrer ValeurFiltre = Dossier2

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

    • Marqué comme réponse SGN35 mercredi 9 septembre 2015 06:29
    vendredi 4 septembre 2015 04:07

Toutes les réponses

  • Bonjour,

    Nativement, on ne peut pas afficher le niveau X d'un dossier. 

    Il faut utiliser des métadonnées pour filtrer et le problème est que les dossiers ne dispose pas de métadonnées. 

    Le plus simple serait d'utiliser une bibliothèque distincte pour chaque dossier à filtrer si cela est possible.

    Sinon une autre option serait d'utiliser des ensemble de documents (documents sets) qui sont comme des dossiers mais qui peuvent contenir des métadonnées. 

    J'ai fais le test avec des document set et ça fonctionne très bien.

    Voici ce qu'il faut faire :

    1) Ajouter le type de contenu Document Set dans votre bibliothèque

    2) Ajouter un colonne au type de contenu Document Set afin de vous permettre de filtrer ex : ValeurFiltre

    3) Créer des document set pour remplacer chaque dossier de premier niveau et reproduire votre hiérarchie avec des dossiers pour les sous-niveaux

    4) Ajouter une ValeurFiltre sur le document set Dossier2. Ex : Dossier2

    5) Créer une webpart qui vient filtrer ValeurFiltre = Dossier2

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

    • Marqué comme réponse SGN35 mercredi 9 septembre 2015 06:29
    vendredi 4 septembre 2015 04:07
  • Bonjour,

    j'ai bien conscience que ce post n'est plus très récent mais j'ai une problématique un peu similaire :

    j'ai une librairie contenant des dossiers possédant une métadonnée 'numéro' et on me demande :
    lorsqu'un dossier est sélectionné,
    faire afficher dans la même page le web part portant le même numéro.

    Exemple : la page est composée

    web part lib1 =
    - dossier no1
    - dossier no2
    - dossier no3

    on sélectionne 'dossier no2' et on veut voir la page composée ainsi :

    web part lib1 =
    - dossier no1
    - dossier no2
    - dossier no3

    web part lib no2 

    ou si on sélectionne 'dossier no3', on veut voir la page composée ainsi :

    web part lib1 =
    - dossier no1
    - dossier no2
    - dossier no3

    web part lib no3

    Avez-vous des pistes pour résoudre mon problème ?
    J'ai essayé d'utiliser les connexions de webpart mais impossible de les faire fonctionner sur des libs de documents :(
    Avec du javascript ? (je n'ai aucune idée comment faire, je ne maîtrise pas du tout)

    Merci pour votre aide car je suis coincée !

    Marie

    mercredi 4 avril 2018 06:53