IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Manipultation et organisation d'une Datatable


Sujet :

JSF Java

  1. #1
    Membre régulier Avatar de silverfab34
    Inscrit en
    Mars 2006
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mars 2006
    Messages : 203
    Points : 91
    Points
    91
    Par défaut Manipultation et organisation d'une Datatable
    Bonjour,
    J'aimerais savoir comment bien manipuler les datatable..

    Je m'explique, j'aimerais ne pas avoir les champs tous sur la même ligne mais aussi sous la ligne de dessous :

    Scenario ValeurScenario
    monscenario 1
    Description scenario
    erfjeofjefeofjeof
    efefefef

    et ainsi de suite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <h:dataTable id="scenarioList1" value="#{pc_DcBrandDemo.scenarioList}" var="varscenarioList"styleClass="dataTableEx" headerClass="headerClass"
    footerClass="footerClass" rowClasses="rowClass1, rowClass2" columnClasses="columnClass1" border="0" cellpadding="2" cellspacing="0">
         <hx:columnEx id="scenarioValue1column" width="70" align="left" valign="top">Scenario&nbsp;
             <h:outputText styleClass="outputText" id="scenarioValue1" value="#{varscenarioList.scenarioValue}">
            </h:outputText>:
         </hx:columnEx>
         <hx:columnEx id="scenarioName1column" width="90" align="left" valign="top">
              <h:outputText styleClass="outputText" id="scenarioName1" value="#{varscenarioList.scenarioName}">
             </h:outputText>
          </hx:columnEx>
          <hx:columnEx id="scenarioDescription1column"  style="text-align: justify" nowrap="false">
           <h:outputText styleClass="outputText" id="scenarioDescription1"
      value="#{varscenarioList.scenarioDescription}">
    	</h:outputText>
    </hx:columnEx>
    </h:dataTable>
    J'aimerais avoir la scenarioDescription pas sur la même ligne que le nom et la valeur du scenario.....je sais que c'est des colonnes mais y a t il un moyen pour organiser une datatable ?
    Merci pour votre réponse

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    le datatable, non, c'est faire pour une ligne / donnée. Maintenant, il existe d'autres composants itératif dans des librairies tierces qui facilitent ce genre de chose.

    richfaces , avec son datatable, son subtable et ses rich column qui peuvent marquer des passage à la ligne.


    tomahwak, avec son datalist, qui permet d'itérer sans plus (reste à toi à mettre la structure de table autour et dans l'itération). Y a plus de boulot à la main mais c'est aussi plus souple

  3. #3
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 102
    Points : 71
    Points
    71
    Par défaut
    Pour compléter ce qui est dit ci-dessus, tu as aussi Icefaces avec ses datatable extensibles.

    Dans ton cas, tu aurais ton scénario et en cliquant sur la ligne tu déroulerais sa description.

  4. #4
    Membre régulier Avatar de silverfab34
    Inscrit en
    Mars 2006
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mars 2006
    Messages : 203
    Points : 91
    Points
    91
    Par défaut
    Ok, merci à vous, je vais regarder cela !

  5. #5
    Membre régulier Avatar de silverfab34
    Inscrit en
    Mars 2006
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mars 2006
    Messages : 203
    Points : 91
    Points
    91
    Par défaut
    Merci pour vos indications, j'ai regardé les RichFaces, ca à l'air pas mal....mais en fait je m'en suis sorti en créant un datatable à 1 colonne et en 1 créant un tableau dans cette colonne !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2006, 14h28
  2. [C#] Comment trier une DataTable ?
    Par royto dans le forum C#
    Réponses: 2
    Dernier message: 23/03/2006, 01h15
  3. [VB.NET] DataValueField avec 2 colonnes d'une datatable
    Par franculo_caoulene dans le forum ASP.NET
    Réponses: 2
    Dernier message: 20/02/2006, 17h00
  4. [VB.NET] Pb pour la copie d'une datatable...
    Par bisounux dans le forum Windows Forms
    Réponses: 12
    Dernier message: 12/01/2006, 10h20
  5. [C#] Modifier une valeur dans une DataTable
    Par Scorff dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/05/2005, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo