ow mano, se vc quer so ordernar por colunas, vc pode usar o sortMode=“single”. Assim, ele vai permitir vc order somente por uma coluna. Basta clicar no topo da coluna.
D
diegorrborges
Preciso que seja ordenado por todas as colunas do meu Scrollable DataTable.
Podem me ajudar?
francis.junio
diegorrborges tenta colocar sortMode = “multi”. Assim ele vai deixar vc ordenar por quantas colunas quiser.
Se nao for a palavra “multi” dá um CTRL+space ai que ele vai te falar a palavra certa.
D
diegorrborges
Opa francis tentei aqui mais não funcionou. Segue o código abaixo:
<h:form><rich:panelheader="Detalhe de produtos adquiridos"id="col2_esq"><rich:scrollableDataTableheight="94px"width="450px"id="dataProdutos"value="#{produto.produtosCliente}"var="item"style="cursor: pointer;"><rich:columnwidth="180px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Produto"/></f:facet><center><h:outputTextvalue="#{item.nome_produto}"/></center></rich:column><rich:columnwidth="40px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Quant."/></f:facet><center><h:outputTextvalue="#{item.quantidade}"/></center></rich:column><rich:columnwidth="70px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Compra"/></f:facet><center><h:outputTextvalue="#{item.dthr_compra}"><f:convertDateTimepattern="dd/MM/yyyy"/></h:outputText></center></rich:column><rich:columnwidth="70px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Término"/></f:facet><center><h:outputTextvalue="#{item.dthr_termino}"><f:convertDateTimepattern="dd/MM/yyyy"/></h:outputText></center></rich:column><rich:columnwidth="90px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Vendedor"/></f:facet><center><h:outputTextvalue="#{item.vendedor}"/></center></rich:column><rich:columnwidth="240px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="Observação"/></f:facet><center><h:outputTextvalue="#{item.observacao}"/></center></rich:column><rich:columnwidth="115px"><f:facetname="header"><h:outputTextstyleClass="headerText"value="ID_PRODUTOSCLIENTE"/></f:facet><center><h:outputTextvalue="#{item.id_produtoscliente}"/></center></rich:column><rich:column><f:facetname="header"><h:outputTextstyleClass="headerText"value="ID_FAVORECIDO"/></f:facet><center><h:outputTextvalue="#{item.id_produtoscliente}"/></center></rich:column><rich:column><f:facetname="header"><h:outputTextstyleClass="headerText"value="CODCATEGORIA"/></f:facet><center><h:outputTextvalue="#{item.id_produtoscliente}"/></center></rich:column><rich:column><f:facetname="header"><h:outputTextstyleClass="headerText"value="CODPRODUTO"/></f:facet><center><h:outputTextvalue="#{item.codproduto}"/></center></rich:column></rich:scrollableDataTable></rich:panel></h:form>
Sou novo no JSF já acessei o material do livedemo mais ainda não consegui concluir este item. Agradeço desde já sua atenção.