Lairton,

 

Fizemos o teste sugerido e o problema persiste. O que ocorre é que o TD4.2
não consegue interpretar a virgula (“,”) como casa decimal. Troca o
caractere pela letra “d”. A única alternativa é alterar as configurações
regionais da máquina substituindo a virgula (“,”) pelo ponto (“.”).

Creio que não existe mais nada a fazer, correto?

 

Att, Rodrigo.

 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
de Lairton Júnior
Enviada em: segunda-feira, 26 de março de 2007 16:28
Para: sqlwin@virtualand.net
Assunto: Re: [sqlwin] RES: [sqlwin] Formatação decimal com TD4.2 - Win98

 

Experimente gerar o seu executável num Windows 98.



 

Em 26/03/07, Rodrigo Scarano - Target Sistemas <[EMAIL PROTECTED]>
escreveu: 

Boa tarde Lairton,

 

Com certeza seria a melhor opção. O problema é que esta decisão será do
cliente e não nossa (fornecedora do software). De qualquer forma, teremos
que adotá-la caso não exista outra saída. Aguardarei mais um tempo para
verificar se aparece alguma idéia do grupo. 

 

Obrigado,

Rodrigo.

 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
de Lairton Júnior
Enviada em: segunda-feira, 26 de março de 2007 15:02
Para: sqlwin@virtualand.net
Assunto: Re: [sqlwin] Formatação decimal com TD4.2 - Win98

 

OLá,

É muito complicado pra vocês atualizarem o sistema operacional?

Pois se não me engano o TD4.2 não é certificado para windows98.

 

Lairton.

 

Em 26/03/07, Rodrigo Scarano - Target Sistemas < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > escreveu: 

Pessoal,

 

Recentemente migramos um sistema da versão 1.5.1 para 4.2. Após a migração,
deparamos com um problema em estações com Win 98: todos os campos com
formatação decimal passaram a exibir a letra 'd' como separador de decimais,
em vez da vírgula, ao digitar neste campo um valor colocando a vírgula como
separador, é exibida mensagem de valor numérico inválido. Em estações XP não
ocorre o problema. Somente ao mudar as configurações regionais da estação
para o separador de decimais ser ponto e o de milhar ser vírgula que o
programa passou a aceitar a vírgula digitada no campo. Mesmo assim, após dar
o tab no campo, o separador de decimais mudava para ponto. 

 

A relação de formatos definidos no apl é a seguinte:

 

Number: 0'%'

Number: #0

Number: #0,00

Number: #0,000

Number: #0,0000

Number: #0,0000000000

Number: #.##0,00

Number: #.##0,000

Number: #.##0,0000

 

Alguma sugestão para resolução do problema?

 

Att,

 

 

Rodrigo Scarano
Target Sistemas
http://www.targetsis.com.br/
 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

 




-- 

Lairton N de Almeida Jr.
[EMAIL PROTECTED]  <mailto:[EMAIL PROTECTED]> 




-- 

Lairton N de Almeida Jr.
[EMAIL PROTECTED] 

Responder a