Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
TSlider e TSpinner não usam casas decimais Os componentes TSlider e TSpinner não estão mostrando as casas decimais, quando são carregados pelos dados salvos do banco. Eles são criados deste jeito: $peso = new TSlider('peso'); $peso->setRange(40, 200.1, 0.1); $altura = new TSpinner('altura'); $altura->setRange(1, 2.5, 0.01); $altura->setTip('exemplo 1.85'); Quando o form é carregado...
RC
TSlider e TSpinner não usam casas decimais  
Fechado
Os componentes TSlider e TSpinner não estão mostrando as casas decimais, quando são carregados pelos dados salvos do banco.
Eles são criados deste jeito:
$peso = new TSlider('peso'); $peso->setRange(40, 200.1, 0.1); $altura = new TSpinner('altura'); $altura->setRange(1, 2.5, 0.01); $altura->setTip('exemplo 1.85');


Quando o form é carregado em branco, e os dados são cadastrados pela primeira vez, os componentes salvam os dados com as casas decimais normalmente.
Mas quando eu carrego o form dos dados que foram salvo no banco, pelo método onEdit(), os componentes não mostram a parte decimal do número.
Ex: no banco está salvo 105.3, mas no TSpinner aparece 105
Alguém sabe o que está acontecendo?

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (3)


VM

Estou com o mesmo problema. Ricardo Câmara você conseguiu solucionar.
RC

Não consegui resolver.
Então mudei para TEntry
VM

Eu também. Creio que em outras versões esse problema seja solucionado.