× Linguagem de Programação ADVPL

Perguntas Relatório em TMSPrinter visualmente distorcido!?!?

Mais
11 anos 5 meses atrás #15025 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?
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #15027 por THALESCOTR
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.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #15032 por Mjuniorfacic
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
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.102 segundos
Joomla templates by a4joomla