CONFIGURAÇÃO EPSON LX-300

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

djjack
Usuário Nível 1
Usuário Nível 1
Mensagens: 29
Registrado em: 29 Ago 2004 15:00

CONFIGURAÇÃO EPSON LX-300

Mensagem por djjack »

Bom dia pessoal do fórum,

Estou com o seguinte problema,

Quando imprimo algum documento do WORD, EXCEL na impressora LX-300, ao terminar a impressão ela fica setada no tipo de letra ROMAN.

No sistema feito em CLIPPER, utilizamos nos relatórios os tipos de letra Draft e Draft Condensed.

Está ocorrendo que quando alguém imprime algum documento do WORD, EXCEL, ETC. e depois manda algum relatório do sistema, o relatório sai todo desconfigurado, devido ao tipo de letra que fica setado na impressora.

Tem como no PRG do relatório do sistema CLIPPER enviar algum comando para impressora para setar o tipo de letra como DRAFT?

Se alguém puder me ajuadar,

Sérgio.
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Sergio, olhando o manual da impressora (Apêndice A-13) encontrei o seguinte comando:

@ prow(),pcol() SAY CHR(27)+'x'+CHR(0)

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Mensagem por Poka »

Olá Toledo

Essa pergunta, veio de encontro com um problema que sempre tive, não é só quando usa o Word não, se as vezes o usuario apertava o botão de condensado, ou o estilo Romano, então o relatorio sai tudo condensado ou romano, mas a gente jogava a culpa sempre no Word ou no usuario.

O meus usuarios nunca reclamaram, mas eu sabia que o problema era do sistema.

Então vamos lá.

Eu sempre usei
?? chr(27) + chr(24) no inicio da rotina de impressão , mas nunca deu certo, apesar de ja ter lido que esse comando desativa tudo, mas nunca desativou.

Fiz o seguinte teste com comando que voce passou.
A minha impressora é LX80

Ativando no botao da impressora estilo romano, o comando volta ao normal como eu queria.

Ativando o botão comprime, não volta ao normal

Colocando o comando que voce passou
?? chr(27) + "x" + chr(0)
?? chr(18) // estilo normal

DEU CERTO

agora vou colocar nos sistemas,

Um abraço e obrigado


Poka.
djjack
Usuário Nível 1
Usuário Nível 1
Mensagens: 29
Registrado em: 29 Ago 2004 15:00

Mensagem por djjack »

Olá Toledo,

Problema rosolvido, muito obrigado pela ajuda.

Vou alterar todos os relatórios.

Valeu mesmo.

Sérgio.
Responder