
| |||
Convetir Importe A Letras HOLA YO NUEVAMENTE...ALGUIN SABE COMO CONVERTIR UN IMPORTE A LETRAS...SABEN SI EXISTE ALGO YA HECHO O TENGO QUE GENERAR MI PROPIA CLASE....ESTO LO ESTOY NECESITAN EN CRYSTAL REPORT PARA VB.NET ![]()
__________________ Ing. José Alfredo González Jefe de Sistema Camsal, S.A. de C.V. |
| |||
puedes intentarlos bajandote el codigo que lo hace con Visual Basic, de http://guille.costasol.net creo que se llama numberToText la clase que te dan alli. |
| |||
Gracias a wwwmaster....lo busque y lo encontre....Pero fijate que tambien encontre una funcion que ya tiene Crystal report y se llama 'ToWord'...esta funcion recibe el paramatro del importe o la cantidad que desees convertir a letra y te regresa exactamente el importe en letras.... Solo tiene un problema....si cantidad es "1755.25" esta funcion te regresa (mil setecientos cincuenta y cinco y 25/100)....checas....no te dice si son pesos manzanas o naranjas.... Aqui debes usar tu creatividad y partir el texto que te regresa esta funcion y concatenar lo que te falte (mil setecientos cincuenta y cinco PESOSO y 25/100 M.N.)...yo lo hice con Mid y con InStr...y ya lo logre... De cualquier forma gracias..... ![]()
__________________ Ing. José Alfredo González Jefe de Sistema Camsal, S.A. de C.V. |
| |||
Respuesta: Convetir Importe A Letras Hola tengo un problema a la hora de convertir el importe en letra, el problema solo me sale con una cantidad que es 7000, en el importe con letra me sale seis mil pesos, ya estuve checando el codigo, pero todavia no encuentro donde esta exactamente el error. Otra cosa este problema solamente me pasa cuando el iva es del 16%, estuve haciendo pruebas con 15% y me salia correcto el importe con letra de igual manera si selecciono que la cantidad ya tiene iva del 16 me muestra bien el importe en letras, me podrian ayudar por favor Última edición por Caarito22; 28/04/2010 a las 18:00 |
| ||||
![]() Hola GUYLBUR Ejemplo: "Son: "+ToWords ({#RTotal0})+" Dolares " utiliza la funcion CRYSTAL ToWords Saludos
__________________ . .: El mejor Inicio :. . |