no estoy descubriendo el hilo negro pero no habia encontrado ninguna solucion en ninguna pagina, asi que estuve dandole vueltas al asunto hasta que encontre una solucion a mi problema.
1- tengo un campo Formula Field llamado "Importe" que es la suma de los importes de cada registro
2- agregue un nuevo campo Formula Field llamado EnLetras y en el codigo le puse lo siguiente:
' en basic sintax
dim enteros as string
dim centavos as string
enteros = towords({@importe},0) ' convierto a texto solo la parte entera del
centavos = right(totext({@importe}),2) & "/100 M.N." ' me agarro los 2 digitos que corresponden a los centavos
formula = ucase(enteros & " PESOS CON " & centavos) ' y regreso la formula en mayusculas
listo.
no se si tengan problemas con el idioma pero al menos a mi el resultado me aparece en español y el formato de los numeros es español mexico.
antes habia leido que si aparecia en ingles habia que cambiar una dll del crystal pero yo no tuve necesidad de hacer ninguna de esas jaladas, solo tengo configurada mi compu como sigue:
visual studio 2005 team suite en ingles
Crystal reports (el que viene incluido con el visual studio)
db de access 2007
windows 7 home basic con configuracion regional español mexico
y eso es todo.
1- tengo un campo Formula Field llamado "Importe" que es la suma de los importes de cada registro
2- agregue un nuevo campo Formula Field llamado EnLetras y en el codigo le puse lo siguiente:
' en basic sintax
dim enteros as string
dim centavos as string
enteros = towords({@importe},0) ' convierto a texto solo la parte entera del
centavos = right(totext({@importe}),2) & "/100 M.N." ' me agarro los 2 digitos que corresponden a los centavos
formula = ucase(enteros & " PESOS CON " & centavos) ' y regreso la formula en mayusculas
listo.
no se si tengan problemas con el idioma pero al menos a mi el resultado me aparece en español y el formato de los numeros es español mexico.
antes habia leido que si aparecia en ingles habia que cambiar una dll del crystal pero yo no tuve necesidad de hacer ninguna de esas jaladas, solo tengo configurada mi compu como sigue:
visual studio 2005 team suite en ingles
Crystal reports (el que viene incluido con el visual studio)
db de access 2007
windows 7 home basic con configuracion regional español mexico
y eso es todo.