faelbsr
Outubro 19, 2011, 2:34pm
#1
Tenho o seguinte código
<p:inputText id="pdesconto" value="#{dtPessoaFaces.pedido.pdesconto}" size="5" binding="#{dtPessoaFaces.inputTextPdesconto}">
<f:convertNumber maxFractionDigits="2" minFractionDigits="2"/>
</p:inputText>
Acontece que o conversor não funciona se o atributo binding estiver definido no escopo da minha tag <p:inputText>
Alguém poderia propor uma solução?
Obrigado
faelbsr
Outubro 19, 2011, 3:50pm
#3
Então cara, se eu tirar o atributo binding, o conversor funciona e a saida no campo de text fica formatada direitinho . Ex : 2,00
Se eu deixar o atributo binding a saida fica : 2.00000000
Quero saber se tem como eu aplicar o conversor no lado do Bean e como faz isso…
Obrigado
nao entendi, se já ta funcionando com sem binding, qual o problema?
faelbsr
Outubro 19, 2011, 4:08pm
#5
Foi mal…
Com o binding não funciona…
Erro de digitação, perdão.
cara,
vc nao quer que o valo seja 2,00, certo?
<p:inputText id="pdesconto" value="#{dtPessoaFaces.pedido.pdesconto}" size="5">
<f:convertNumber maxFractionDigits="2" minFractionDigits="2"/>
</p:inputText>
se ta funcionando, para que vc quer binding?
faelbsr
Outubro 19, 2011, 4:14pm
#7
O binding é porque eu tenho que fazer outros tramamentos do campo no Bean
agora começou a clarear o que vc quer…
Qual tratamento que vc tem que fazer?
faelbsr
Outubro 19, 2011, 4:18pm
#9
Tenho uma configuração que é aplicada a este campo em tempo de execução que permite que ele seja editável ou não, quando não for editável ele deve apenas informar um valor como readOnly…
cara,
nao é mais facil vc manipular true e false no seu inputtext com o atributo readonly.
t+
faelbsr
Outubro 19, 2011, 4:24pm
#11
Vou tentar dessa forma… Obrigado parceiro…