Repeat Control - Figer la ligne d'entête

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Repeat Control - Figer la ligne d'entête

Messagepar mike76 » 24 Jan 2014 à 11:15

Serveur 8.5.3 FP3

Bonjour,

Dans une xPage j'ai un repeat control.
Ce repeat control possède une entête (xp:key="header"). Je voudrais lorsque j'ai beaucoup de lignes dans mon repeat control que la ligne d'entête reste figée (qu'elle ne bouge pas avec l'ensemble des lignes du repeat control).

Est-ce possible ?
Merci.

Voici mon code :

Code : Tout sélectionner
<xp:repeat id="repeatSalaries" rows="500" var="rowDataSalarie">
   <xp:this.value><![CDATA[#{javascript:// MON CODE}]]></xp:this.value>

   <xp:this.facets>
      <xp:text disableTheme="true" xp:key="header" escape="false">
         <xp:this.value><![CDATA[#{javascript:// MON CODE]]></xp:this.value>
      </xp:text>

      <xp:text disableTheme="true" xp:key="footer" escape="false">
         <xp:this.value><![CDATA[MON CODE]]></xp:this.value>
      </xp:text>
   </xp:this.facets>

   <xp:tr>
      <xp:td>
         <xp:text escape="true" id="salaries" value="#{javascript:rowDataSalarie}"></xp:text>
      </xp:td>

      <xp:text id="computedField1" escape="false">
         <xp:this.value><![CDATA[#{javascript:// MON CODE]]></xp:this.value>
      </xp:text>
   </xp:tr>

</xp:repeat>
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Re: Repeat Control - Figer la ligne d'entête

Messagepar d.bugger » 31 Jan 2014 à 14:24

Peux-tu enlever le résultat de la première ligne du repeat, et l'afficher AVANT d'entrer dans le repeat ? Donc, pas de "header" (ni de footer) ?
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France

Re: Repeat Control - Figer la ligne d'entête

Messagepar mike76 » 11 Fév 2014 à 09:53

salut

merci pour ta réponse
j'ai passé par un tableau avant le repeat control, qui me sert de ligne d'entête
ensuite j'ai mon repeat control avec un autre tableau, et cela fonctionne
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Re: Repeat Control - Figer la ligne d'entête

Messagepar d.bugger » 11 Fév 2014 à 17:16

Ce que je fais des fois : un seul tableau en html, avec des <table> s'il faut, et le repeat qui produit des <tr> et <td> aux endroits que je veux. C'est un peu pourri, j'avoue, mais ça fonctionne bien. Côté visuel, en Designer, c'est nul, je sais.

Si le but c'est de bien aligner les colonnes, il n'y a pas une autre méthode.
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France

Re: Repeat Control - Figer la ligne d'entête

Messagepar mike76 » 11 Fév 2014 à 17:22

ok je te remercie pour ces informations !!
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN


Retour vers Développement