Caracteres especiales en Windows

Post Reply
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Caracteres especiales en Windows

Post by jrestojeda »

Hola a todos,

Alguién se acuerda cual es la función que me permite imprimir _ especiales como "ñ, Ñ, á, é, í, ó, ú" entre otros.
Necesito poner como título de una columna de un reporte la palabra "Mañana" y en el reporte sale mal.

Desde ya muchas gracias.
Saludos, Esteban
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

AnsiToOem( cAnsiTexto ) --> cOemTexto

OemToAnsi( cOemTexto ) --> cAnsiTexto
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Antonio,
Probé lo siguiente:

Code: Select all


AnsiToOem("Mañana")

OemToAnsi("Mañana")
De ninguna de las dos formas está poniendo bien la letra "ñ"

Porqué puede ser?
Muchas gracias.
Saludos, Esteban
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Esteban,

Si estás usando un editor en Windows, entonces no te hace falta:

MsgInfo( "Mañana" )

aqui se ve bien
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Antonio,

Estoy definiendo la columna del reporte de la siguiente manera:

Code: Select all

COLUMN TITLE "Turno","Mañana" DATA " " CENTER
COLUMN TITLE "Turno","Tarde"  DATA " " CENTER
COLUMN TITLE "Turno","Noche"  DATA " " CENTER
Donde está la ñ sale cualquier cosa estoy usando un editor en windows.
Antes no me pasaba esto, pero de repente todos los acentos y las ñ se ven con cualquier símbolo.
Gracias de todas formas por tu atención.
Saludos, Esteban.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Esteban,

Has probado con ?

COLUMN TITLE "Turno", OemToAnsi( "Mañana" ) DATA " " CENTER

ó

COLUMN TITLE "Turno", AnsiToOem( "Mañana" ) DATA " " CENTER
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Hola Antonio,

Si he probado como tu me dices, pero no funciona correctamente, utilicé las dos funciones "OemToAnsi" y "AnsiToOem", y sin utilizarlas también he probado sin ningun resultado satifactorio.

Gracias por tu ayuda.
Saludos, Esteban
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

El reporte se visualiza mal y se imprime mal ? Ambas cosas ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Si antonio, se ve mal en el Preview y en la impresion.
Saludos, Esteban
User avatar
QAZWSX2K
Posts: 359
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Post by QAZWSX2K »

cambia el codigo de pagina de windows, osea el juego de caracteres
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

cambia el codigo de pagina de windows, osea el juego de caracteres
Realmente desconozco como debo hacer esto que me dices.
Podrías explicarlo?
Desde ya muchas gracias.
Saludos, Esteban
Antonio Martinez
Posts: 72
Joined: Tue Sep 11, 2007 3:51 pm

Post by Antonio Martinez »

El comando es chcp
Post Reply