Foros del Web » Programando para Internet » ASP Clásico »

separador de miles

Estas en el tema de separador de miles en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo una aplicación en ASP y ve va perfectamente, incluso los miles los separa con un punto pero a la hora de ...
  #1 (permalink)  
Antiguo 22/01/2002, 15:33
 
Fecha de Ingreso: diciembre-2001
Mensajes: 43
Antigüedad: 22 años, 5 meses
Puntos: 0
separador de miles

Hola a todos, tengo una aplicación en ASP y ve va perfectamente, incluso los miles los separa con un punto pero a la hora de subirlo al servidor los separa de una coma.
Cómo puedo solucionar ésto?, pero q no sea con Replace, es q creo q hace tiempo ví este problema en algún sitio y había alguna orden específica para esto...

Muchas gracias.
  #2 (permalink)  
Antiguo 22/01/2002, 16:14
 
Fecha de Ingreso: agosto-2001
Mensajes: 399
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: separador de miles

Eso te sucede porque la configuración regional del servidor es en inglés.

Lo que puedes hacer es utilizar este código para que ponga los puntos:<%
sub punto(texto)
texto=Cstr(texto)
largo=len(texto)
resto=texto
for i=1 to largo
texto2= right(resto,1)
texto1 = texto2 & texto1
resto =left(resto, largo-i)
texto2 = right(resto,i)
if (i mod 3) = 0 and i <> largo then
texto1= "." & texto1
end if
next
Response.write texto1 & ".-"
end sub %>

....

luego llamas a la función de la siguiente manera:

<%punto(tu_campo)%>



Espero que te sirva ;)

  #3 (permalink)  
Antiguo 24/01/2002, 12:48
 
Fecha de Ingreso: diciembre-2001
Mensajes: 43
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: separador de miles

gracias, pero para eso utilizo el Replace.

Mi pregunta era si había alguna orden específica para hacerlo, es decir poner un comando que transforme automáticamente las comas en puntos.

Gracias.
  #4 (permalink)  
Antiguo 24/01/2002, 21:39
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: separador de miles

Hola, una vez me pasaron esto pero nunca lo probé. Mira a ver.

Fecha y números en castellano independientemente de donde tengas la pagina alojada (por ej. en un servidor extranjero).

<%session.lcid=7178%>
<%=FormatDateTime(now,1)%>
<%=FormatNumber(Numero, 0) 'Donde 0 son los decimales%>

Saludos.

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #5 (permalink)  
Antiguo 24/01/2002, 21:50
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: separador de miles

Bueno, ya lo probé. Para la fecha funciona, para los números no. Vaya, lo siento. :(

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:04.