Traducir texto desde Vfp6.0

20/06/2007 - 00:52 por jeva99 | Informe spam
Actualmente tengo un combo que lleno manualmente con los meses del año
en Español (usando el comando CMONTH). Tengo un usuario que esta
informacion le aparece en Ingles y por lo tanto al momento de utilizar
esta infomracion para realizar consultas no me permite hacerlo.
EJ: MARCH (datos del combo) es diferente a MARZO (dato de la tabla)
Podrian por favor decirme que puedo hacer para tratar de garantizar
que esta informacion se vea siempre en Español sin importar la
configuracion regional de cada equipo.

Gracias...
 

Leer las respuestas

#1 Luis María Guayán
20/06/2007 - 01:34 | Informe spam
Lo mejor es que utilices una función propia como la del ejemplo:

? cMes(DATE(2007,08,01))

FUNCTION cMes(tdFecha)
LOCAL aMeses(12)
aMeses[1]="Enero"
aMeses[2]="Febrero"
aMeses[3]="Marzo"
aMeses[4]="Abril"
aMeses[5]="Mayo"
aMeses[6]="Junio"
aMeses[7]="Julio"
aMeses[8]="Agosto"
aMeses[9]="Setiembre"
aMeses[10]="Octubre"
aMeses[11]="Noviembre"
aMeses[12]="Diciembre"
RETURN aMeses(MONTH(tdFecha))
ENDFUNC

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

escribió en el mensaje de noticias
news:
Actualmente tengo un combo que lleno manualmente con los meses del año
en Español (usando el comando CMONTH). Tengo un usuario que esta
informacion le aparece en Ingles y por lo tanto al momento de utilizar
esta infomracion para realizar consultas no me permite hacerlo.
EJ: MARCH (datos del combo) es diferente a MARZO (dato de la tabla)
Podrian por favor decirme que puedo hacer para tratar de garantizar
que esta informacion se vea siempre en Español sin importar la
configuracion regional de cada equipo.

Gracias...

Preguntas similares