asteriscos en campo numerico

28/05/2005 - 17:03 por Carlos | Informe spam
hola en mi tabla dbf en un campo numerico aparecen asteriscos ***** la
pregunta es como puedo saber si el campo tiene asterisco para mostrar otro
valor en el reporte.

Saludos.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
28/05/2005 - 17:47 | Informe spam
On Sat, 28 May 2005 08:03:11 -0700, "Carlos"
wrote:

hola en mi tabla dbf en un campo numerico aparecen asteriscos ***** la
pregunta es como puedo saber si el campo tiene asterisco para mostrar otro
valor en el reporte.



Si tiene asteriscos es que tienes un overflow on una condición de
error (ej. valor mas grande que el limite por lo que se ha truncado)



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 Ricardo Martinez
21/06/2005 - 20:52 | Informe spam
Hola, intentaré ayudarte:

En una tabla ó en un reporte aparecen "***" porque el tamaño de la máscara
es inferior al resultado a mostrar, es decir:

Quiero mostrar: 5000.00 con una máscara 9999.99, obtendré asteriscos.

Tambien sucede lo mismo con la estructura de la base de datos, si el
tamaño del campo numérico es 5 de longitud y 2 de decimal, quedaría así:
99.99, si se graba por medio de REPLACE por ejemplo, un valor de 500.00,
ésto habrá sobrepasado el tamaño máximo de la longitud del campo y te
apareceran los asteriscos, entonces lo unico que hay que hacer es
comprobar el valor con lo siguiente:

IF pre_prd>99.99
@x,1 SAY "Se ha sobrepasado el máximo del campo"
ENDIF

Espero haberte ayudado, gracias...


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida