RE:no reconoce acentos y cambia registro de Campos
Publicado por
Zoro Vega (1 intervención) el 08/03/2002 20:19:39
Mi estimado Aldo:
Estoy haciendo un sistema de Visual Fox Pro que maneja los reportes desde Crystal Reports y se me presento el caso que tu mencionas, al guardar palabras como "Información" me aparecian caracteres extraños del codigo ASCII en vez de las palabras con acentos, ñ y Ñ, me quebre un poco la cabeza leyendo sobre si habia alguna forma de cambiarlo por medio de una opcion de Crystal Reports pero despues asumi que todo se debia al sistema de programacion de Crystal Reports asi que decidi hacer una formula que me sustituyera esas opciones
Uso Crystal Reports 8.0 y me funciono no se si en las versiones anteriores funcion
Tengo una Tabla cuyo campo Description puede contener todo tipo de caracteres asi que unicamente reemplaze en ese y me quedo de la siguiente manera
Replace(Replace(Replace(Replace(Replace(Replace(Replace({Tabla1.DESCRIPTIO}, "Ð", "Ñ"), "±", "ñ"), "·", "ú"), "¾", "ó"), "Ý", "í"), "Ú", "é"), "ß", "á")
esto es insertando un campo de formula en los detalles o donde lo ocupes y le pones esto ahi van validados las minusculas con acentos y las letras ñ, Ñ, no inclui las mayusculas debido a que algunas generaban algunos signos como el - o el + y esos si quiero permitirlos ademas de que es un error ortografico ponerle acento a una mayuscula
Espero te sirva....
Saludos