Edición FORMULAS NUMERICAS


([N1] osican_tenerife.terra) #1

Tengo una “FORMULA NUMERICA”, declara en una tabla (valor = 1225,35) y quiero mostrarla en un formulario asi -1.225,35- o sea poniendo el punto de los miles. Si alguien me echa una mano.
Saludos y gracias
A.Duque


([N1] Pepeto) #2

Mira la función numberToString() para conseguir lo que deseas.

un saludo
José Luis
http://www.ascsl.com


([N1] osican_tenerife.terra) #3

Gracias José Luis, la conozco y se que con esa función se consigue pero no que no se es usarla, al tener tantas condiciones, me podrias por este medio decir como conseguir lo que deseo.
Saludos y gracias
Antonio Duque


([N4] velavisual) #4

@osican_tenerife.terra
.
.
Prueba a poner lo siguiente:
.
numberToString(1225.35, “L”, 2)
.
http://velneo.es/info_v7_710_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/asistente_de_formulas/funciones_estandar/funciones_numericas/numbertostring
.
.
Lógicamente, deberás cambiar el número por una variable, un campo, el retorno de una función, etc.
.
.Pon el ejemplo en el editor de fórmulas, dale a verificar y verás como te muestra el resultado deseado.
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N1] osican_tenerife.terra) #5

Hola Antonio.
Escribo la instrucción tal y como me indicas
–numberToString(1225.355, “L”, 3)–
y me imprime --1.225–
Lo que hago es lo siguiente en un formulario imprimo el campo #valor (numero 3, con 3 dec) y previamente le asigno el contenido inicial .
Gracias y saludos
Antonio Duque


([N1] Pepeto) #6

No habras copiado la formula, porque si es asi, cambia las (") porque seguramente no te las esta identificando correctamente.

un saludo
José Luis
http://www.ascsl.com