reRender em evendo da scrollableDataTable

0 respostas
W

Pessoal, mais uma duvida minha, eu tenho uma scrollableDataTable, e estou pegando o evento dela onSelectionChange, dai na Action eu estou atualizando um Objeto do meu Bean, mesmo eu executando um reRender, ele nao esta atualizando o InputText que tenho na pagina, alguem sabe o que pode estar ocorrendo ou como eu resolvo isso ??

Segue meu trecho do código…

<a4j:form id="painelCadastro"> <rich:panel> <f:facet name="header">Cadastro de Clientes</f:facet> <rich:scrollableDataTable rowKeyVar="rkv" frozenColCount="1" height="400px" width="100%" id="table1" rows="#{clientesBean.linhas}" columnClasses="col" value="#{clientesBean.clientes}" var="category" sortMode="single" binding="#{clientesBean.table}" selection="#{clientesBean.selection}" > <a4j:support event="onselectionchange" action="#{clientesBean.takeSelection}" reRender="painelDetalhe" ajaxSingle="true" /> <rich:column id="codigo"> <f:facet name="header"><h:outputText styleClass="headerText" value="Codigo" /></f:facet> <h:outputText value="#{category.codigo}" /> </rich:column> <rich:column id="nome"> <f:facet name="header"><h:outputText styleClass="headerText" value="Nome" /></f:facet> <h:outputText value="#{category.nome}" /> </rich:column> <rich:column id="email"> <f:facet name="header"><h:outputText styleClass="headerText" value="Cep" /></f:facet> <h:outputText value="#{category.cep}" /> </rich:column> </rich:scrollableDataTable> <a4j:commandButton value="Alterar" reRender="painel,codCli,codCliente1" action="#{clientesBean.takeSelection}" oncomplete="javascript:Richfaces.showModalPanel('clientePainel');" /> <h:inputText id="codCli" value="#{clientesBean.clienteDetalhe.nome}" size="20" readonly="true"/> </rich:panel> <rich:panel> <f:facet name="header">Detalhes do Cliente</f:facet> <rich:dataTable value="#{clientesBean.cliente}" var="cli" id="painelDetalhe"> <rich:column> <h:outputText value="Código" /><br/> <h:inputText id="codCliente" value="#{cli.codigo}" size="6" readonly="false" /> </rich:column> <rich:column> <h:outputText value="Nome" /><br/> <h:inputText id="nomeCliente" value="#{cli.nome}" size="30" readonly="false" /> </rich:column> <rich:column> <h:outputText value="Endereço" /><br/> <h:inputText id="endCliente" value="#{cli.endereco}" size="30" readonly="false" /> </rich:column> <rich:column> <h:outputText value="Cpf" /><br/> <h:inputText id="cpfCliente" value="#{cli.cpf}" size="15" readonly="false" /> </rich:column> <rich:column> <h:outputText value="Cnpj" /><br/> <h:inputText id="cnpjCliente" value="#{cli.cnpj}" size="15" readonly="false" /> </rich:column> <rich:column> <h:outputText value="Status" /><br/> <h:inputText id="statusCliente" value="#{cli.status}" size="30" readonly="false" /> </rich:column> </rich:dataTable> </rich:panel> </a4j:form>
[]'s

Criado 27 de novembro de 2008
Respostas 0
Participantes 1