- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Relatório em TMSPrinter visualmente distorcido!?!?
×
Linguagem de Programação ADVPL
Perguntas Relatório em TMSPrinter visualmente distorcido!?!?
- Mjuniorfacic
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 119
- Obrigados Recebidos: 0
11 anos 5 meses atrás #15025
por Mjuniorfacic
Relatório em TMSPrinter visualmente distorcido!?!? foi criado por Mjuniorfacic
Bom dia Turma,
Acabei de fazer um relatório usando o TMSPrinter.
Porem quando visualizo a impressão na tela os campos estão distorcidos, na impressão no papel esta blz!
Analisando a impressão visual parece que esta usando um tamanho de papel maior que o A4, mas no fonte determinei A4...
oPrn:=TMSPrinter():New("RELATÓRIO DE ENTREGA PREVISTA X ENTREGA EFETIVA")
oPrn:SetPaperSize(9)
oPrn:SetLandscape()//SetPortrait()
oPrn:Setup()
oPrn:StartPage()
Alguém sabe o motivo?
Outra pergunta: Quero fixar sempre no formato "SetLandscape()" não deixando para o usuário escolher!
Tem como forçar sempre?
Acabei de fazer um relatório usando o TMSPrinter.
Porem quando visualizo a impressão na tela os campos estão distorcidos, na impressão no papel esta blz!
Analisando a impressão visual parece que esta usando um tamanho de papel maior que o A4, mas no fonte determinei A4...
oPrn:=TMSPrinter():New("RELATÓRIO DE ENTREGA PREVISTA X ENTREGA EFETIVA")
oPrn:SetPaperSize(9)
oPrn:SetLandscape()//SetPortrait()
oPrn:Setup()
oPrn:StartPage()
Alguém sabe o motivo?
Outra pergunta: Quero fixar sempre no formato "SetLandscape()" não deixando para o usuário escolher!
Tem como forçar sempre?
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
11 anos 5 meses atrás #15027
por THALESCOTR
Respondido por THALESCOTR no tópico Relatório em TMSPrinter visualmente distorcido!?!?
Bom dia,
use após os includes:
#DEFINE DMPAPER_A4 9
e use após o oPrn:Setup
oPrn:SetLandscape()
oPrn:SetPaperSize(DMPAPER_A4)
que mesmo que o usuário escolha retrato, sempre sairá paisagem.
use após os includes:
#DEFINE DMPAPER_A4 9
e use após o oPrn:Setup
oPrn:SetLandscape()
oPrn:SetPaperSize(DMPAPER_A4)
que mesmo que o usuário escolha retrato, sempre sairá paisagem.
Por favor Acessar ou Registrar para participar da conversa.
- Mjuniorfacic
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 119
- Obrigados Recebidos: 0
11 anos 5 meses atrás #15032
por Mjuniorfacic
Respondido por Mjuniorfacic no tópico Relatório em TMSPrinter visualmente distorcido!?!?
Caro amigo Thales,
A parada do Forçar sempre em paisagem passou blz... Obrigado
Mas a questão da visualização distorcida ainda nao...
Sera que estou vacilando!
Segue o print depois da mudança do DEFINE
A parada do Forçar sempre em paisagem passou blz... Obrigado
Mas a questão da visualização distorcida ainda nao...
Sera que estou vacilando!
Segue o print depois da mudança do DEFINE
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Relatório em TMSPrinter visualmente distorcido!?!?
Tempo para a criação da página:0.102 segundos