aluisiodsv 22 de dez. de 2010
Pelo q estou vendo, vc está usando o richfaces. Pq não usa o dataTable ?
Dentro do dataTable roloque os rich:column, podendo colocar o q vc quiser.
edit:
Coloque códigos dentro da tag code.
and420 23 de dez. de 2010
cara tentei assim, mas ta errado, achoq usei o datatable errado
pq tem q fica um do lado do outro
<h:panelGroup id=“pontos-vc” styleClass=“noCellBorderClass” columnClasses=“obrigatorio,noStyleClass, fullWidthClass”>
*
<h:outputText value=“Participantes:” styleClass=“labelClass”/>
<rich:dataTable id= "ponto-grupo" value= "#{agendamentoVC.vc.vcPontos}" var= "vcPonto" columns= "20" >
<rich:column>
<h:outputText value= "#{vcPonto.ponto.nome}" />
<h:selectBooleanCheckbox id= "ponto" value= "#{vcPonto.ponto.selecionado}" >
</h:selectBooleanCheckbox>
</rich:column>
</rich:dataTable>
<a4j:repeat>
<rich:toolTip for= "ponto-grupo" followMouse= "true" rendered= "#{vcPonto.ponto.ativo}" layout= "block" direction= "top-right" showDelay= "500" styleClass= "dicas" >
<div>
<p><label> Nome: </label> #{vcPonto.ponto.nome}</p>
<p><label> Endereço: </label> #{vcPonto.ponto.endereco}</p>
<p><label> Telefone: </label> #{vcPonto.ponto.telefone}</p>
<p><label> UF: </label><h:outputText value= "#{vcPonto.ponto.UF}" converter= "ufConverter" /></p>
</div>
</rich:toolTip>
</a4j:repeat>
</h:panelGroup>
[URL=http://img818.imageshack.us/i/semttulouo.png/] [/URL]
Uploaded with [URL=http://imageshack.us]ImageShack.us [/URL]
aluisiodsv 23 de dez. de 2010
& lt ; rich : dataTable id = "ponto-grupo" value = "#{agendamentoVC.vc.vcPontos}" var = "vcPonto" columns = "20" & gt ;
& lt ; rich : column & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ; & lt ; / h : selectBooleanCheckbox & gt ;
& lt ; / rich : column & gt ;
& lt ; rich : column & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ; / rich : column & gt ;
& lt ; / rich : dataTable & gt ;
Entendeu ?
aluisiodsv 23 de dez. de 2010
Opa, agora q eu vi que vc quer um do lado do outro.
Realmente tem q ser um do lado do outro ?
Tem outras formas de fazer o q está qrendo tbm, como o rich:pickList.
and420 23 de dez. de 2010
aluisiodsv:
& lt ; rich : dataTable id = "ponto-grupo" value = "#{agendamentoVC.vc.vcPontos}" var = "vcPonto" columns = "20" & gt ;
& lt ; rich : column & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ; & lt ; / h : selectBooleanCheckbox & gt ;
& lt ; / rich : column & gt ;
& lt ; rich : column & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ; / rich : column & gt ;
& lt ; / rich : dataTable & gt ;
Entendeu ?
entao cara ainda continua 1 embaixo do outro, exatamente vou ver aki na net rich picklist entao ta foda..
aluisiodsv 23 de dez. de 2010
Coloca assim:
& lt ; h : panelGrid columns = "8" & gt ;
& lt ; h : panelGroup & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ;& lt ;/ h : selectBooleanCheckbox & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ;/ h : panelGroup & gt ;
& lt ;/ h : panelGrid & gt ;
edit: não use o dataTable, faça da forma que estava antes, como no seu primeiro post.
and420 23 de dez. de 2010
aluisiodsv:
Coloca assim:
& lt ; h : panelGrid columns = "8" & gt ;
& lt ; h : panelGroup & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ;& lt ;/ h : selectBooleanCheckbox & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ;/ h : panelGroup & gt ;
& lt ;/ h : panelGrid & gt ;
edit: não use o dataTable, faça da forma que estava antes, como no seu primeiro post.
mas ae como eu faria pra deixa ele todo organizado? estou tentando isso tem 2 dias
pq fica assim
[URL=http://img403.imageshack.us/i/semttulotpt.png/] [/URL]
Uploaded with [URL=http://imageshack.us]ImageShack.us [/URL]
aluisiodsv 23 de dez. de 2010
& lt ; h : panelGrid columns = "8" & gt ;
& lt ; h : panelGroup & gt ;
& lt ; div style = "width: 50px" & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ;/ div & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ;& lt ;/ h : selectBooleanCheckbox & gt ;
& lt ;/ h : panelGroup & gt ;
& lt ;/ h : panelGrid & gt ;
and420 23 de dez. de 2010
aluisiodsv:
& lt ; h : panelGrid columns = "8" & gt ;
& lt ; h : panelGroup & gt ;
& lt ; div style = "width: 50px" & gt ;
& lt ; h : outputText value = "#{vcPonto.ponto.nome}" /& gt ;
& lt ;/ div & gt ;
& lt ; h : selectBooleanCheckbox id = "ponto" value = "#{vcPonto.ponto.selecionado}" & gt ;& lt ;/ h : selectBooleanCheckbox & gt ;
& lt ;/ h : panelGroup & gt ;
& lt ;/ h : panelGrid & gt ;
eu botei 1 rich space ao inves de div, mas msm assim n fica organizado... ele fica no lugar ali mas n fica td alinhado saco
aluisiodsv 23 de dez. de 2010
Mas tentou com a div ??
Se não tentou tenta ae…