Variable numérica a cadena de texto - Forum

Forum Navigation
You need to log in to create posts and topics.

Variable numérica a cadena de texto

Hola!; me encuentro con el problema de reemplazar los "." (puntos) decimales a "," (Comas) ya que acá en Argentina es más común esto último. Recuerdo que había una forma y es esta:

StrReplace "[ElNumeroConPunto]" "\\." "," [ElNumeroConComa] ""

El truco de las dos barras funciona, lo explica Luis en este post:

https://visualneo.com/forum/topic/error-en-la-funcion-strreplace

Ahora bien, al recibir el número en una variable numérica (según el typeof), este método no funciona. Intentando interpretar el problema supuse que la búsqueda se daba en una variable tipo cadena y no numérica por lo que hay que pasar esa variable a String, lo intente con un SetVar pero no funciona.

Luego lo hice con Javascript y funcionó:

beginjs
Num = $App.Numeroconpunto;
myString = Num.toString();
$App.Numeroconcoma = myString;
endjs

De todas maneras me pregunto, hay alguna acción para realizar esto?, si la hay no la encuentro.

@palamar, para pasar una variable numérica a cadena de texto solo tienes que sumarle una cadena vacía:

SetVar [myvar] [myvar]+""

Saludos!

Vadim has reacted to this post.
Vadim

Pues no sabía esto @luishp, muy interesante, siempre termino solucionando cosas con Javascript pero posteo para ver si hay alguna solución como esta!. Gracias!.

luishp has reacted to this post.
luishp