La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1995 - FECHA ACTUAL EN LETRAS IMPRESA UTILIZANDO EL CRYSTAL REPORT.
Autor:  Esteban Marin Cervantes
Hola! a todos, estoy realizando una aplicación en que una de sus funciones es hacer una constancia de un alumno. Utilizo el Crystal Report, todo me sale muy bien, pero la gran duda que tengo es que al final de la constancia hay que colocar la fecha actual en letras (por ejemplo: veintiseis de mayo del dos mil) en que es entregada dicha constancia. Si alguién la sabe, se lo agradezco mucho y si no por lo menos que me aconseja hacer.

Gracias..

  Respuesta:  Elena Gonzalez
Hola Esteban:
espero que no sea muy atrasada mi respuesta pero recien la lei, bien mi solucion a esto es que en visual colocas:
VarDia=day(texto)
'se va a devolver el dia en numero
VarMes = MonthName(Mid(Texto, 4, 2))
' te entrega el mes en letra
VarAno= year(texto)
'te devuelve el año en numero

Dim ParamFecha As String

ParametroFecha =vardia & " de " & varmes & " de " varano

'en internet existen muchas funciones que resuelven pasar de numero a letra adecuandola a tu necesidad tendras en letras los numeros de dia y año que te faltan

Luego esto se los pasas como parametros a crystal

Crystalreport.ParameterFields(1) = "ParametroFecha;" & ParametroFecha & ";true"

'en crystal debes colocar exactamente el mismo nombre en agregar parametros...
y resuelto

Saludos, Suerte....

  Respuesta:  miriam sanchez salas
hola
Espero resolver tu duda
Si tienes un campo fecha y al colocar la fecha lo obtienes de este campo, colocate ahi aprieta el el boton derecho del mouse saldra una propiedad llamada format field, ahi hay una pestaña llamada Date al suprimirla te apareceran un frame llamado Format ahi tu podras explorar para saber que formato le quieres dar.

Ahora si solamente la quieres agregar al documento pero no tienes ni un campo declarado en la base de datos.

Puedes ir a la barra de munu y oprimir Insert donde hay varias opciones oprime Special Field
Puedes agregar el Print Date Field O
Data Date Field. y haces lo mismo de arriba (format field).
Otra cosa siempre checa tu configuracion regional En panel de control para verificar como la tienes y como la deseas.
Espero que te sirva hasta luego.