Alessandro,
O "sistema troca para 2", se deve ao número ficar em notação científica.
 
Se você colocar sua máscara no "INPUT MASK" e unformatted no "FORMAT", e após a digitação do número sair do "FIELD",  deverá desabilitá-lo, pois voltando para o mesmo perderá a máscara.
Desta forma, visualmente o número estará na máscara informada, entretanto o valor do campo ficará em notação científica.
 
O meu conselho é colocá-lo em "STRING" e fazer os tratamentos necessários, pois é possível!
 
Att.,
Marcelo Guimarães
 
 
 
----- Original Message -----
Sent: Thursday, November 18, 2004 12:05 PM
Subject: [sqlwin] Máscara

Olá, preciso colocar uma máscara em um campo numérico da seguinte forma 9999.99999999999999, eu até consigo colocar a máscara, mas na hora de entrar com o valor no campo ocorre o problema, se eu colocar o código a seguir "2004.00000300000070" o sistema troca para "2". Essa minha máscara tem 18 caracteres, se eu utilizar 16 dá certo. Pelo jeito tem limite na máscara de 16 ou 17, como posso contornar isso ?
 
Obrigado !
 
Alessandro
 
-----------------------------------------------------------------
Alessandro Di Creddo Trautwein
Analista de Sistemas
MPS Informática Ltda.
http://www.mps.com.br
-----------------------------------------------------------------
 

Responder a