SharePoint 2010: Fixer l'entête de la première ligne d'une vue de liste SharePoint (fr-FR)

SharePoint 2010: Fixer l'entête de la première ligne d'une vue de liste SharePoint (fr-FR)


Note : Cet article est une traduction de l'article SharePoint 2010: Freeze Header Row of SharePoint List View.

Lorsqu'une liste SharePoint contient beaucoup de données il devient alors difficile de traiter les données lorsque vous défilez vers le bas, la ligne d'entête n'étant pas visible, à chaque fois que vous cherchez quelle donnée se trouve dans une cellule particulière, vous avez tendance à rechercher la colonne dans l'entête en défilant vers le haut
Il vous sera facile de traiter les données lorsque la ligne d'entête sera visible tout le temps alors que vous avez défilé vers le bas.


Voici un simple script JQuery qui vous pouvez mettre dans un composant WebPart éditeur de contenu sur la même page que l'affichage de la liste. 
Il n'est pas forcément nécessaire de fixer l'entête de toutes les listes, donc vous pouvez utiliser ce script uniquement sur la page où vous souhaitez que l'entête de la liste soit fixé.


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js type="text/javascript"></script>
<style type="text/css">
<!--
.DataGridFixedHeader { ; top: expression(this.offsetParent.scrollTop);}
-->
</style>
   
<script type="text/javascript">
$(function(){
var $table = $("TABLE[ID^='{4C9CFF20-B467-4E10-820C-0A132442CF98}']:first",
"#MSO_ContentTable");
   
<!--WRAP TABLE IN SCROLL PANE-->
$table.wrap("<DIV style='OVERFLOW: auto; HEIGHT: 420px'></DIV>");
<!--FROZEN HEADER ROW-->
$("TR.ms-viewheadertr:first", $table).addClass("DataGridFixedHeader");
});
</script>


Le script ci-dessus utilise un tableau comme variable qui utilise le GUID de la liste et l'ID de la vue; vous devez mettre à jour cette partie du script selon les données de votre liste.

Vous pouvez consulter l'énoncé du problème sur la post du forum MSDN suivant  :
http://social.msdn.Microsoft.com/forums/SharePoint/en-US/a38f9798-7f49-4CA4-A6F2-f7272cfb7fe7/Freeze-Header-Row-in-View   

Autres langues

Cet article est également disponible dans d'autres langues :

Leave a Comment
  • Please add 2 and 6 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Benoit Jester edited Revision 3. Comment: Correction texte

  • Benoit Jester edited Revision 1. Comment: Début traduction

  • Benoit Jester edited Original. Comment: Initialisation traduction

Page 1 of 1 (3 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Benoit Jester edited Original. Comment: Initialisation traduction

  • Benoit Jester edited Revision 1. Comment: Début traduction

  • Benoit Jester edited Revision 2. Comment: Fin traduction

  • Benoit Jester edited Revision 3. Comment: Correction texte

Page 1 of 1 (4 items)