Boa Noite…
Eu estou utilizando um dataTable para exibir as informaçoes em uma lista. Dessas informaçoes, preciso de uma check box onde selecionarei alguns registros para imprimer informaçoes adicionais desses arquivos…
Contudo não sei como associar minha check com o restante da lista … Alguem pode me ajudar ?
Segue o que eu ja fiz:
OBS: Desculpe a endentação. Meu editor ta enchendo de tab desnecessario e eu não tive passiencia para arrumar
<t:dataTable border = "0" width="100%"
value="#{monitorAprovadasBackingBean.nfe}" columnClasses="td01"
id="tab_principal" var="nfe" styleClass="tabela01"
headerClass="td02"
binding="#{monitorAprovadasBackingBean.objDataTableNfe}" rows="10">
<h:column>
<f:facet name="header" >
<!-- check que seleciona todas -->
<h:selectBooleanCheckbox title="Seleciona todas" value="#{pesquisaBackingBean.paradaCincoMinuto}" >
</h:selectBooleanCheckbox>
</f:facet>
<!-- check que to cherendo associar
<h:selectBooleanCheckbox title="Seleciona nota" value="#{pesquisaBackingBean.paradaCincoMinuto}" >
</h:selectBooleanCheckbox>
</h:column>
<h:column>
<f:facet name="header" >
<h:outputText value="#{msgs.Monitor_NFE}" />
</f:facet>
<h:inputHidden value="#{nfe.idNfe.id}" />
<h:commandLink value="#{nfe.idNfe.numero}"
action="#{monitorAprovadasBackingBean.searchhistorico}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_SER}" />
</f:facet>
<h:outputText value="#{nfe.idNfe.serie}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Chave_de_Acesso}" />
</f:facet>
<h:outputText value="#{nfe.idNfe.chaveAcesso}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Destinatario}" />
</f:facet>
<h:outputText value="#{nfe.idNfe.destRemRazaoSocial}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Dt_Emissão}" />
</f:facet>
<h:outputText value="#{nfe.idNfe.dtEmissao}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Tipo}" />
</f:facet>
<h:outputText value="#{nfe.idNfe.tipo}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Email}" />
</f:facet>
<h:graphicImage url="../../images/ok.jpg"
rendered="#{nfe.emailOk}" />
<h:graphicImage url="../../images/falha.jpg"
rendered="#{nfe.emailFail}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msgs.Monitor_Impressao}" />
</f:facet>
<h:graphicImage url="../../images/ok.jpg"
rendered="#{nfe.impressaoOk}" />
<h:graphicImage url="../../images/falha.jpg"
rendered="#{nfe.impressaoFail}" />
</h:column>
<h:column
rendered="#{controleAcessoBackingBean.user.id_perfil.modAprovadaDetalhe}">
<f:facet name="header">
<h:outputText value="#{msgs.monitor_detalhe}" />
</f:facet>
<h:commandLink
action="#{monitorAprovadasBackingBean.detalharNfe}">
<h:graphicImage url="../../images/monitor/ico_edit.gif"
style="border-bottom-style: none; border-top-style: none; border-left-style: none; border-right-style: none" />
</h:commandLink>
</h:column>
</t:dataTable> <t:dataScroller paginator="true" paginatorMaxPages="5"
id="scrollTabPrincipal" for="tab_principal" fastStep="5"
renderFacetsIfSinglePage="false">
<f:facet name="first">
<h:outputText id="first" value="Primeiro" />
</f:facet>
<f:facet name="previous">
<h:outputText id="back" value="Anterior" />
</f:facet>
<f:facet name="next">
<h:outputText id="forward" value="Próximo" />
</f:facet>
<f:facet name="last">
<h:outputText id="last" value="Último" />
</f:facet>
</t:dataScroller>