Campo de tipo moneda
hola
resulta que tengo un campo de tipo monetario y quiero mostrar el signo de dolar en la caja de texto y quiero mostrar solo dos decimales.
¿Como se hace eso?
1 respuesta
Respuesta de Hector Cevallos
1
yo convierto el valor en texto y uso la funcion Len() para contar el numero de caracteres que tiene el valor, luego utiliso la funcion SUBSTR() con el que divido el valor en grupos de 3 y luego los uno colocando las comas y los punto, algo asia=str(10000) && convierte el valor en texto b=LEN(alltrim(a)) && cuenta los caracteresif b=5 && comparo el resultado con el numero de caracteres posiblemiles=SUBSTR(alltrim(a),1,2) && extrae los dos primeros numeros de la cadenapesos=SUBSTR(alltrim(a),3,3) && extrae los tres ultimos numeros de la cadenavalor=("$"+m+","+p) && armo el valor con la puntuacionresultado $10,000 - jalvarez1067