Formatear numeros

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Responder
Diego Sanchez
Novato
Mensajes: 25
Registrado: Vie Feb 11, 2011 1:41 am
Contactar:

Formatear numeros

Mensaje por Diego Sanchez » Vie Feb 11, 2011 1:44 am

Se puede formatear un número al imprimir de esta forma ******123,589.00 ? Desde ya, muchas gracias


luizmarin
Al nivel de RZ
Mensajes: 161
Registrado: Dom Feb 06, 2011 2:36 am
Contactar:

Re: Formatear numeros

Mensaje por luizmarin » Vie Feb 11, 2011 8:52 am

hola diego,
si, se puede hacerlo.

mira en la ayuda de clarion, en [picture tokens] [Numeric and Currency Pictures].

segun ese, la sintax es @N [currency] [sign] [fill] size [grouping] [places] [sign] [currency]

mira lo parametro [fill] Specifies leading zeros, spaces, or asterisks (*) in any leading zero positions, and suppressesdefault grouping. If the fill is omitted, leading zeros are suppressed.


entonces puedes usar ' @n*12`2 ' sin problemas
Luiz Marin

Saludos desde Brazil...

www.olabombinhas.com.br

Diego Sanchez
Novato
Mensajes: 25
Registrado: Vie Feb 11, 2011 1:41 am
Contactar:

Re: Formatear numeros

Mensaje por Diego Sanchez » Vie Feb 11, 2011 7:21 pm

Luis, ese formato lo que imprime es esto : **.***.*569780.00, no me hace la separación con comas en los números, lo que se necesita es algo asi ****569,780.00

Gracias

luizmarin
Al nivel de RZ
Mensajes: 161
Registrado: Dom Feb 06, 2011 2:36 am
Contactar:

Re: Formatear numeros

Mensaje por luizmarin » Sab Feb 12, 2011 9:47 am

diego

ese formato te devuelve como lo quieres. hice un teste acá y funciona sin problemas

@n*15.`2
Luiz Marin

Saludos desde Brazil...

www.olabombinhas.com.br

Diego Sanchez
Novato
Mensajes: 25
Registrado: Vie Feb 11, 2011 1:41 am
Contactar:

Re: Formatear numeros

Mensaje por Diego Sanchez » Sab Feb 12, 2011 2:47 pm

Luis, perfecto, ese formato que incluia el punto (.) si me funciona, agradezco tu ayuda



Me gusta el Foro !!!


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados