Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2004, 10:02
Avatar de Boxmaster
Boxmaster
 
Fecha de Ingreso: agosto-2004
Ubicación: Ahorita... frente a mi PC
Mensajes: 74
Antigüedad: 20 años, 10 meses
Puntos: 0
Exclamación formato de numeros (moneda) ayuda!

Saludos

Estoy mostrando los resultados de una consulta a una db, los datos se deben mostrar en unas partes asi: 12,320 cuando son cantidades de objetos.
Pero cuando quiero mostrar cantidades con decimales (ej. $ 210,320.50) no los puedo mostrar, si alguien me puede ayudar se los agradezco de antemano.

Este es parte del codigo:


R = R + formatnumber(objRS("Recibido").Value,2)
T = T + formatnumber(objRS("Terminado").Value,2)
S = R - T
E = E + formatnumber(objRS("Enviado").Value,2)
I = R - E
P = P + formatnumber(objRS("Produccion").Value,2)
F = F + formatnumber(objRS("Facturado").Value,2)

'Avanza al siguiente registro
objRS.MOveNext
Loop

End If

%>
<tr>
<td bgcolor=#336699><br></td>
<td bgcolor=#336699></td>
<td bgcolor=#336699></td>
<td bgcolor=#336699> Totales</td>
<td bgcolor=#DEE9F3><%=R%></td>
<td bgcolor=#DEE9F3><%=T%></td>
<td bgcolor=#DEE9F3><%=S%></td>
<td bgcolor=#DEE9F3><%=E%></td>
<td bgcolor=#DEE9F3><%=I%></td>
<td bgcolor=#DEE9F3><%=P%></td>
<td bgcolor=#DEE9F3>$ <%=F%></td>

El problema es aqui, porque no se muestran los datos en el formato que puse anteriormente.

He probado de esta manera:

<td bgcolor=#DEE9F3><%formatnumber((Response.Write F).Value,2)%></td>

pero marca el siguiente error:

Información técnica (para personal de soporte técnico)

Tipo de error:
Error de compilación de Microsoft VBScript (0x800A03EE)
Se esperaba ')'
/qy/confeccion/mostrar_orden.asp, line 223, column 29

*****************
Gracias