[RESOLVIDO]DataTable <p:column - Update

1 resposta
E

Pessoal,

Fiz um dataTable1 e tem uma coluna que é um botao conforme a imagem, quero que quando selecionar ele automaticamente atualiza o datatable2 só que esta dando o erro abaixo :

Cannot find component with identifier “dttableprocedimento11” referenced from “formprincipal:lazyDataTableproc:0:j_idt149”.

segue abaixo meu codigo

<h:form id="formprincipal">  

                          <h:panelGrid columns="1" cellpadding="3">   
                                 <h:outputText value="#{msg.guiaconsultaspsadtsol_codproced}" styleClass="fonte"/>                 
                                 
                                 <h:panelGroup >
                                     <p:inputText id="txtcodproced"  style="width: 105px;" />  
                                     <p:commandLink immediate="true" oncomplete="procedimento.show();">
                                           <p:graphicImage value="../resources/images/buscar.png"/>
                                      </p:commandLink>
                                     
                                     <p:inputText id="txtdescproced"  style="width: 155px;" />    
                                     <p:inputText id="txtqtdcproced"  style="width: 35px;" />    
                                   
                                 </h:panelGroup>

                           </h:panelGrid>   

Cannot find component with identifier 


            <p:dialog id="modalprocedimento" header="#{msg.guiaconsultaspsadtsol_consultaprocedimento}" widgetVar="procedimento" modal="true" height="470" width="950" >  

                          <p:dataTable id="lazyDataTableproc" value="#{cadguiaMbean.tabprocList}" var="tabproc" pemptyMessage="Nenhum registro encontrado."   
                                   paginator="true" rows="10"  pageLinks="10"  
                                   paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks}   
                                   {NextPageLink} {LastPageLink} Registros por página: {RowsPerPageDropdown}"  
                                   
                                   rowKey="#{tabproc.tabprocPK.codproc}"
                                   selection="#{cadguiaMbean.tabprocList1}"  
                            
                                     rowsPerPageTemplate="5,10,15,20" lazy="true">
                                     
                        <p:column headerText="" styleClass="fonte" >                         
                            <p:commandButton actionListener="#{cadguiaMbean.selecionarproced(tabproc)}" update="dttableprocedimento11" value="Selecionar" oncomplete="procedimento.show();"/>
                        </p:column>                            
                            
        	     </p:dataTable>         
                                     
                                     
                                     
                                     
                            <p:dataTable id="dttableprocedimento11" var="guia" value="#{cadguiaMbean.itensguias}" 
                                         selection="#{cadguiaMbean.selectedItensguias}"
                                    >


                                  <p:column>  
                                      <f:facet name="header">  
                                          <h:outputText value="Proced." />  
                                      </f:facet>  
                                      <h:outputText value="#{guia.tabproc.tabprocPK.codproc}" />  
                                  </p:column>  
                                
                                  <p:column>  
                                      <f:facet name="header">  
                                          <h:outputText value="Descrição" />  
                                      </f:facet>  
                                      <h:outputText value="#{guia.tabproc.descricao}" />  
                                  </p:column>                                  

                                  <p:column>  
                                      <f:facet name="header">  
                                          <h:outputText value="Qtde" />  
                                      </f:facet>  
                                      <h:outputText value="0" />  
                                  </p:column>                                  

                            </p:dataTable>


1 Resposta

E

funfou assim :

<p:commandButton action="#{cadguiaMbean.selecionarproced(tabproc)}" update=":formprincipal:dttableprocedimento11" value="Selecionar" oncomplete="procedimento.show();"/>
Criado 21 de março de 2013
Ultima resposta 21 de mar. de 2013
Respostas 1
Participantes 1