Sharepoint Tunisie

Sharepoint Tunisie

Regrouper les données d’une vue par plus que deux colonnes -sharepoint 2010


Introduction

Les vues dans SharePoint 2010 permettent la visualisation des éléments des bibliothèques et des listes; par défaut toute bibliothèque dispose d’un affichage (View) nommé Tous les documents, pour les liste cette affichage par défaut s’appelle Tous les éléments.
SharePoint nous permet aussi de créer nos propres affichage et de les personnaliser   
image
L’affichage par défaut permet d’afficher les éléments sous forme d’une liste comme le montre la figure suivante :
image
Lors de la création de nouveaux affichage nous avons la possibilité d’appliquer des filtres, de changer l’apparence des lignes et aussi de regrouper les éléments sauf que la personnalisation offerte au niveau de l’explorateur par SharePoint ne nous permet pas de regrouper les données par plus de deux colonnes
image             
image

Problématique 

Le regroupement des éléments d’une liste ou une bibliothèque avec plus de deux colonnes ne nous ai pas permis via l’interface web de SharePoint, par contre nous pouvons répondre à ce besoin en utilisant SharePoint Designer, cet article et au niveau de la section suivante va détailler cette procédure.                     

Comment faire ?


  • Créer un nouvel affichage basé sur l’affichage standard pour la bibliothèque de document ( dans notre exemple nous allons l’appeler Regroupement Personnalisé)
imageimage

  • Ouvrir le site avec SharePoint Designer et procéder à la modification de la vue Regroupement Personnalisé en double cliquant sur celle-ci depuis la liste des Vues   
  • image

  • Au niveau de la page supprimer le composant WebPartPages:XsltListViewWebPart
image
  • A la place du composant WebPart supprimé insérer une vue de données vide
image
  • Cliquer sur Click here to select a data source
image
  • Sélectionner la bibliothèque comme source de données 
SNAGHTML662f7a
  • Sélectionner les champs à afficher depuis la fenêtre Data Source Details
image 
  • Insérer les champs sélectionner en choisissant Multiple Item View
image
  • Depuis l’onglet Options cliquer sur Sort & Group
image
  • Ajouter les colonnes que vous voulez utiliser pour le regroupement
  • SNAGHTML6fb118 

  • Pour personnaliser l’entête des groupes cliquer sur Edit Sort Expression  et tapez la formule qui permettra d’afficher l’entête souhaité, par exemple nous voulons que l’entête du regroupement par Version du produit affiche aussi le nom du produit il suffit de taper la formuleconcat(@Produit , " - ", @Version_x0020_Produit) 
SNAGHTML73bba3 
Faire la même chose pour les autres groupements pour personnaliser les entêtes   
  • Ainsi nous avons une vue de la bibliothèque avec des regroupements de plus de deux niveaux 
image

Autre actions de personnalisation

Changer le nom du document en lien

  • Avec le bouton droit de la souris cliquer dans la case du nom du fichier et ensuite cliquer sur le menu Format item as ==> Hyperlink 
image
  • Au niveau de la cas Adresse cliquer sur le bouton fx
SNAGHTML7e893d

 

  •  Sélectionner Chemin d’URL depuis la liste des éléments puis cliquer sur Ok
    • SNAGHTML7fe004
  1. Vérifier que la champ Text to display {@FileLeafRef.Name} et l’Adresse  {@FileRef}

    SNAGHTML821585

    Source : blog.piservices.fr
Previous
Next Post »