In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
problema con Transform
-
- Mensajes: 5
- Registrado: Mié Ago 26, 2009 1:56 pm
problema con Transform
Hola:
Quiero formatear un número de la siguiente forma: 123.134,987
Uso transform(field->PRECIOVENT,"9.999.999,9999") y no me funciona.
¿Qué hago mal?. Muchas gracias. Un saludo
Quiero formatear un número de la siguiente forma: 123.134,987
Uso transform(field->PRECIOVENT,"9.999.999,9999") y no me funciona.
¿Qué hago mal?. Muchas gracias. Un saludo
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
problema con Transform
transform(field->PRECIOVENT,"9.999.999,9999")
Tienes 9(punto)999(punto)999(coma)9999
Seria al reves
9(coma)999(coma)999(punto)9999
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Tienes 9(punto)999(punto)999(coma)9999
Seria al reves
9(coma)999(coma)999(punto)9999
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 5
- Registrado: Mié Ago 26, 2009 1:56 pm
problema con Transform
Es que lo necesito precisamente al revés de lo normal de xHarbour, así: 999,999.999.
¿Cómo se puede hacer?. Mil gracias.
Un saludo
=?iso-8859-1?Q?Ram=F3n_Zea?= <zeasoftware@hotmail.com> wrote:
>transform(field->PRECIOVENT,"9.999.999,9999")
>
>Tienes 9(punto)999(punto)999(coma)9999
>
>Seria al reves
>9(coma)999(coma)999(punto)9999
>
>Saludos.
>--
>Ramón Zea
>01.993.231-62-29
>http://www.paginasprodigy.com/zeasoftware/
>zeasoftware@prodigy.net.mx
>zeasoftware@hotmail.com
>ramonzea@yahoo.com
>zeasoft.movil@hotmail.com
>
¿Cómo se puede hacer?. Mil gracias.
Un saludo
=?iso-8859-1?Q?Ram=F3n_Zea?= <zeasoftware@hotmail.com> wrote:
>transform(field->PRECIOVENT,"9.999.999,9999")
>
>Tienes 9(punto)999(punto)999(coma)9999
>
>Seria al reves
>9(coma)999(coma)999(punto)9999
>
>Saludos.
>--
>Ramón Zea
>01.993.231-62-29
>http://www.paginasprodigy.com/zeasoftware/
>zeasoftware@prodigy.net.mx
>zeasoftware@hotmail.com
>ramonzea@yahoo.com
>zeasoft.movil@hotmail.com
>
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
problema con Transform
Intenta;
Application:DecimalSeparator := ","
No esta documentado (creo), pero buscando otras cosas vi este dato, a ver si
te puede servir.
Tambien puedes cambiar el formato numerico de windows en el Panel de
control.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Application:DecimalSeparator := ","
No esta documentado (creo), pero buscando otras cosas vi este dato, a ver si
te puede servir.
Tambien puedes cambiar el formato numerico de windows en el Panel de
control.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
problema con Transform
Intenta hacerlo así:
transform(field->PRECIOVENT,"@E 9.999.999,9999")
Saludos
Alf+.
Lucas de Beltrán escribió:
> Hola:
>
> Quiero formatear un número de la siguiente forma: 123.134,987
>
> Uso transform(field->PRECIOVENT,"9.999.999,9999") y no me funciona.
>
> ¿Qué hago mal?. Muchas gracias. Un saludo
transform(field->PRECIOVENT,"@E 9.999.999,9999")
Saludos
Alf+.
Lucas de Beltrán escribió:
> Hola:
>
> Quiero formatear un número de la siguiente forma: 123.134,987
>
> Uso transform(field->PRECIOVENT,"9.999.999,9999") y no me funciona.
>
> ¿Qué hago mal?. Muchas gracias. Un saludo
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
problema con Transform
Lo aneterios no es correcto, intenta hacerlo así:
transform(field->PRECIOVENT,"@E 9,999,999.9999")
Saludos
Alf+.
transform(field->PRECIOVENT,"@E 9,999,999.9999")
Saludos
Alf+.
-
- Mensajes: 5
- Registrado: Mié Ago 26, 2009 1:56 pm
problema con Transform
Hola:
Muchas gracias por la ayuda.
Ya probé transform(ARTICULO->PRECIOVENT,"@E 9.999.999,9999") y no funciona.
Sí que funciona con 9,999.99, pero yo lo necesito a la inversa.
Y sólo lo necesito para un caso particular, no puedo cambiar los sets globales
Muchas gracias por la ayuda.
Ya probé transform(ARTICULO->PRECIOVENT,"@E 9.999.999,9999") y no funciona.
Sí que funciona con 9,999.99, pero yo lo necesito a la inversa.
Y sólo lo necesito para un caso particular, no puedo cambiar los sets globales
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
problema con Transform
entonces has esto:
midato := transform(ARTICULO->PRECIOVENT,"@E 9,999,999.9999")
midato := StrTran( nValue, ".", ";" )
midato := StrTran( nValue, ",", "." )
midato := StrTran( nValue, ";", "." )
y muestras midato.
Se me ocurre al vuelo.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
midato := transform(ARTICULO->PRECIOVENT,"@E 9,999,999.9999")
midato := StrTran( nValue, ".", ";" )
midato := StrTran( nValue, ",", "." )
midato := StrTran( nValue, ";", "." )
y muestras midato.
Se me ocurre al vuelo.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 5
- Registrado: Mié Ago 26, 2009 1:56 pm
problema con Transform
Mil gracias Ramón, funciona perfecto.
Salu2
=?iso-8859-1?Q?Ram=F3n_Zea?= <zeasoftware@hotmail.com> wrote:
>entonces has esto:
>midato := transform(ARTICULO->PRECIOVENT,"@E 9,999,999.9999")
>
>midato := StrTran( nValue, ".", ";" )
>midato := StrTran( nValue, ",", "." )
>midato := StrTran( nValue, ";", "." )
>
>y muestras midato.
>
>Se me ocurre al vuelo.
>
>Saludos.
>--
>Ramón Zea
>01.993.231-62-29
>http://www.paginasprodigy.com/zeasoftware/
>zeasoftware@prodigy.net.mx
>zeasoftware@hotmail.com
>ramonzea@yahoo.com
>zeasoft.movil@hotmail.com
>
Salu2
=?iso-8859-1?Q?Ram=F3n_Zea?= <zeasoftware@hotmail.com> wrote:
>entonces has esto:
>midato := transform(ARTICULO->PRECIOVENT,"@E 9,999,999.9999")
>
>midato := StrTran( nValue, ".", ";" )
>midato := StrTran( nValue, ",", "." )
>midato := StrTran( nValue, ";", "." )
>
>y muestras midato.
>
>Se me ocurre al vuelo.
>
>Saludos.
>--
>Ramón Zea
>01.993.231-62-29
>http://www.paginasprodigy.com/zeasoftware/
>zeasoftware@prodigy.net.mx
>zeasoftware@hotmail.com
>ramonzea@yahoo.com
>zeasoft.movil@hotmail.com
>