Quote from
Palamar on March 27, 2021, 9:49 pm
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.
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.