Pessoal, tenho um cliente que quer um relatório com varias colunas e não cabe na folha em modo retrato, teria que imprimir em modo paisagem, só que não sei como fazer isso. Alguém pode me dar uma dica, se tem como fazer isso direto nos programas em clipper ou se existe algum utilitário que faça essa conversão.
Desde já agradeço.
Fernando Borges.
Relatorio em modo Paisagem.
Moderador: Moderadores
-
Fernando Borges
- Usuário Nível 1

- Mensagens: 38
- Registrado em: 29 Set 2004 16:43
- Localização: Sacramento/MG
Re: Relatorio em modo Paisagem.
Eu sei que não é bala de prata, mas usando o NODOSIMP dá para fazer o que vc quer.
- Crie o relatório em arquivo.
- Chame o NODOSIMP usando a opção de paisagem ou mesmo acertando o número de colunas. (veja os parâmetros no arquivo texto que acompanha-o).
- Crie o relatório em arquivo.
- Chame o NODOSIMP usando a opção de paisagem ou mesmo acertando o número de colunas. (veja os parâmetros no arquivo texto que acompanha-o).
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
Re: Relatorio em modo Paisagem.
Caso seja uma impressora HP, nos manuais dela vc vai encontrar sequencias ESC que colocarão o relatorio do jeito que vc quer.
Ramon A. Körber Jr.
Harbour 3.2 MiniGUI Extended Edition
xDevStudio v0.70 - BCC 5.82 - Lazarus FreePascal
Firebird
AdoDB - ODBC
Windows - Linux
Linux User Number 404280
MSN - ramon15061959@hotmail.com
Skype - ramon15061959
ICQ - UIN 82580595
Harbour 3.2 MiniGUI Extended Edition
xDevStudio v0.70 - BCC 5.82 - Lazarus FreePascal
Firebird
AdoDB - ODBC
Windows - Linux
Linux User Number 404280
MSN - ramon15061959@hotmail.com
Skype - ramon15061959
ICQ - UIN 82580595
-
Adalberto
- Usuário Nível 3

- Mensagens: 343
- Registrado em: 01 Set 2007 01:09
- Localização: Santa Cruz de la Sierra - Bolivia
Re: Relatorio em modo Paisagem.
Fernando.
Si tua impressora é Epson Lx-300 pode testar esse código:
Desejo para vos um feliz e prospero ano 2009, um grande abraço
Si tua impressora é Epson Lx-300 pode testar esse código:
Código: Selecionar todos
Antes de imprimir o texto.
@ 0,0 say chr(27)+chr(38)+chr(108)+chr(49)+chr(79) // Paisajem
Para retornar ao estilo "normal"
@ 0,0 say chr(27)+chr(38)+chr(108)+chr(48)+chr(79) // vertical