Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
hola,
tengo un objeto de texto en el cual puse una expresion para presentar un valor numerico.
¿como puedo ponerle formato de numero a esta expresion? #,###.## ???
Pero la variable vSprache te devuelve texto?
Con esto darias formato a la parte derecha luego de ' : '
=FieldValue('$(vSprache)',35) & ': ' & Num(Round( sum(DISTINCT NumArt) - sum(Valor),1),'##,###')
Si puedes motrar como tienes los datos y como quieres verlos seria mejor para tratar de ayudarte.
Saludos,
Santiago
Que tal,
Prueba con
num(tu expresion,' #,###.##')
Saludos,
Santiago
Hola Santiago,
lo que pasa es que tengo la siguiente expresion
=FieldValue('$(vSprache)',35) & ': ' & Round( sum(DISTINCT NumArt) - sum(Valor),1)
y no se como hacer para que ese numero que me aparece por la expresion le ponga un formato.
Pero la variable vSprache te devuelve texto?
Con esto darias formato a la parte derecha luego de ' : '
=FieldValue('$(vSprache)',35) & ': ' & Num(Round( sum(DISTINCT NumArt) - sum(Valor),1),'##,###')
Si puedes motrar como tienes los datos y como quieres verlos seria mejor para tratar de ayudarte.
Saludos,
Santiago
la variable vSprache es para traer un texto que cambia de idioma y los dos puntos solo es para hacer referencia a el numero que va acontinuacion que es diferencia de dos sumatorias y el valor redondeado.
Asi es como se ve: (los cuadros de texto seleccionados, Total de piezas : 378473)
y yo lo que quiero es que se vea como Total de piezas : 378,476
En ese caso prueba con la expresion que te puse arriba
=FieldValue('$(vSprache)',35) & ': ' & Num(Round( sum(DISTINCT NumArt) - sum(Valor),1),'###,###.##')
Con eso deberia bastar.
Debes tener cuidado con el formato de numero en general que aplicas para el documento puedes verlo en el script de carga o en propiedades del documento, ya que de acuerdo a la region algunos toman '.' para miles y otros ',' si es que te da algun incoveniente.
Saludos,
Santiago.
Santiago muchas gracias ya me dio el formato deseado!!!
Buen día, Santiago.
Tengo un inconveniente con el formato de una base que estoy trabajando.
La base original tiene los valores así (ej.): 1000.00; 15000.00; 30000.00. Tienen un punto y dos ceros a la derecha y no me permite sumarlos, los toma como texto.
Quería saber como convierto estos valores en números desde el script?
Gracias.
Puedes usar
num(tu expresion,' #,###')
Robert, no me funciona, al colocar la opción que me da, no me trae datos, queda como si el campo fuera vacío.