Importar Excel y caracteres especiales.

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

Post Reply
User avatar
mjaviergutierrez
Posts: 167
Joined: Fri Nov 30, 2012 7:51 pm
DBs Used: DBF, MySQL
Location: San Lorenzo, Santa Fe, Argentina

Importar Excel y caracteres especiales.

Post by mjaviergutierrez »

Hola Colegas ! , por que cuando exporto una hoja de excel , no me trae los caracteres especiales ?, compilo con HMG.3.5
Attachments
consulta.jpg
consulta.jpg (164.06 KiB) Viewed 1665 times
...
User avatar
AUGE_OHR
Posts: 2117
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: Importar Excel y caracteres especiales.

Post by AUGE_OHR »

hi,

what Codepage are you using :?:
have fun
Jimmy
User avatar
mjaviergutierrez
Posts: 167
Joined: Fri Nov 30, 2012 7:51 pm
DBs Used: DBF, MySQL
Location: San Lorenzo, Santa Fe, Argentina

Re: Importar Excel y caracteres especiales.

Post by mjaviergutierrez »

Hola colega !
Uso set codepage=unicode en el Main
...
User avatar
AUGE_OHR
Posts: 2117
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: Importar Excel y caracteres especiales.

Post by AUGE_OHR »

hi,

as i ca, say Office COM Interface use ANSI so try "xxWIN" in a Thread
have fun
Jimmy
User avatar
mjaviergutierrez
Posts: 167
Joined: Fri Nov 30, 2012 7:51 pm
DBs Used: DBF, MySQL
Location: San Lorenzo, Santa Fe, Argentina

Re: Importar Excel y caracteres especiales.

Post by mjaviergutierrez »

Hola !
Bueno, después de renegar un poco pude pasar los caracteres especiales (eñes, numeral, acentos, etc.) de Excel a mi DBF, dejo el proceso por si alguien necesita y para poner fin al hilo de este post, muchas gracias al compañero que me respondió, saludos a todos y quedo a vuestra entera disposición por cualquier consulta !

1. Compilo con HMG.3.5
2. En el Main, tengo : SET CODEPAGE TO UNICODE
3. Tengo un proceso que abre todas las DBF's , estan siempre abiertas por lo cual, en el prg. que importa el archivo Excel , tuve que cerrar todas las
DBF's.
4. Poner
REQUEST HB_CODEPAGE_ESWIN
HB_SETCODEPAGE("ESWIN")
5. Abrí las tablas que uso para la importación
6. Ejecute el procedo de importación, en el caso de la descripción use :
x:=AnyToString( oHoja:cells( i,1 ):Value )
ARTICULOS->DESCRIP:=Upper( hb_StrToUtf8( x ,"ESWIN" ) )
7. Cerré todas las tablas
8. Volví : SET CODEPAGE TO UNICODE
9. Abrí todas las tablas.
Attachments
hmg.jpg
hmg.jpg (161.9 KiB) Viewed 1508 times
...
User avatar
luisvasquezcl
Posts: 1263
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Contact:

Re: Importar Excel y caracteres especiales.

Post by luisvasquezcl »

Excelente dato, muchas gracias por tu aporte.
Feliz navidad
Post Reply