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 :

dataTable dans dialog


Sujet :

JSF Java

  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 118
    Par défaut dataTable dans dialog
    Bonjour,

    l'idée est , j'ai un datatable (1) qui affiche plusieurs taches est chaque tache et afficher dans une ligne ou y'a un bouton pour pour afficher les détail de cette tache dans un dialog ou j'affiche tous les sous-taches de la taches en question pour cela j'utilise datatable (2) aussi (dans le dialog).

    le problème est dans la dans le datatable (2) il appel 10 fois la fonction qui affiche les sous taches .

    datatable (1)
    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
    18
    19
    20
    21
    22
    23
    24
    <p:fieldset id="outDropTodo" styleClass="topPanel" cellpadding="0" cellspacing="0">
     
    						<p:outputPanel id="dropTodo">
    							<p:dataTable id="task_todo" var="todo"
    								value="#{taskBean.ierationTodo}">
     
    								<p:column style="width:20px">
    									<h:outputText id="dragIcon_todo"
    										styleClass="ui-icon ui-icon-arrow-4" />
    									<p:draggable for="dragIcon_todo" revert="true" />
    								</p:column>
    								<p:column headerText="Tache">
    									<h:outputText value="#{todo.nom}" />
    								</p:column>
    								<p:column style="width:32px">
    									<p:commandButton icon="ui-icon-search" update=":task_B:display" oncomplete="taskDialog.show()">
                                             <f:setPropertyActionListener value="#{todo}"
    										target="#{taskBean.selectedTache}" />
    									</p:commandButton>
    								</p:column>
     
    							</p:dataTable>
    						</p:outputPanel>
    					</p:fieldset>
    dialog-datatable (2)
    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
    18
    19
    <p:dialog header="Détail de la tache" widgetVar="taskDialog" resizable="false"
    			draggable="false" width="550"  showEffect="fade" hideEffect="fade"
    			modal="true">
     
    			<h:panelGrid id="display"  cellpadding="4">
                    <p:row>
    				 <p:column > <h:outputText value="tache : " /> </p:column> 
    				<p:column > <h:outputText value="#{taskBean.selectedTache.nom}" /></p:column>
    				</p:row>
    <p:column >
                      <p:dataTable id="sub_task" var="subTask"
    								value="#{taskBean.subTasks}">
    					            <p:column headerText="sous tache">
    								<h:outputText value="#{subTask.nom}" /></p:dataTable> 
    			   </p:column>
    			   </p:row>
     
    			</h:panelGrid>
    		</p:dialog>
    fonction datatable (2)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public List<SousTache> getSubTasks(){
    		//selectedTache.getIdentifiant()
    		if(i == 10 ){
    			id = selectedTache.getIdentifiant();
    			i = 0;
    		}
     
    		System.out.println("id_selectedTache : " +selectedTache.getIdentifiant()+" _ i : "+ i);
    		i++;
    		return gstl.getSubTasks(id);
     
     
    	}

  2. #2
    Membre très actif Avatar de bruneltouopi
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 308
    Par défaut
    regardes cette fonction la source de ton erreur vient de là
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    List<SousTache> getSubTasks()

Discussions similaires

  1. [AJAX] Appel AJAX dans Spring mvc 3 en utilisant Datatable et Dialog
    Par skudersky dans le forum jQuery
    Réponses: 0
    Dernier message: 27/02/2013, 18h13
  2. [c#] Comment sont gérés les noms de DataTable dans un DataSet ?
    Par Seth77 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 10/09/2006, 19h02
  3. [c++]Affichage page HTML dans dialog
    Par Guillaume602 dans le forum Windows
    Réponses: 3
    Dernier message: 09/01/2006, 18h42
  4. [MFC] Débutant | Grille dans dialog Box
    Par Hannubis dans le forum MFC
    Réponses: 3
    Dernier message: 06/12/2005, 09h04
  5. [C#] Ajout de DataTable dans un DataSet
    Par pc152 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 31/08/2004, 09h22

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