<p:datatable>

1 resposta
V

Estou trabalhando com um <p:datatable> e estou com dificuldades com a quantidade de colunas, elas ultrapassam o tamanho do datatable, gostaria da ajuda de vocês nisso.

O código esta abaixo!

<p:dataTable style=“font-size:small” scrollable=“true” height=“10” var=“car” dynamic=“true” value="#{tableBean.teste}" paginator=“true” rows=“10"
selection=”#{tableBean.selected}" selectionMode=“single”>

<p:column  sortBy="" style="max-width: 200px; border-bottom-width: thin" filterBy="">
                    <f:facet name="header">
                        <h:outputText style="max-width: 50px" value="Código" />
                    </f:facet>
                    <h:outputText style="max-width: 50px; word-spacing: inherit" value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Categoria" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Descrição" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Quant" />
                    </f:facet>
                    <h:inputText  value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Quant Max" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Quant Max" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Valor" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Moeda" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Fornecedor" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

                <p:column sortBy="" filterBy="">
                    <f:facet name="header">
                        <h:outputText value="Código" />
                    </f:facet>
                    <h:outputText value="" />
                </p:column>

            </p:dataTable>

1 Resposta

A

primeiro,
qdo vc for postar algum codigo, coloque dentro da tag [code]

vc tem que definir no style o width para cada coluna.

t+

Criado 5 de outubro de 2011
Ultima resposta 7 de out. de 2011
Respostas 1
Participantes 2