Imprimir no intervalo...

31/03/2003

0

OI pessoal!

No meu programa, qdo o usuário clica na opção ´impressão´, eu faco o seguinte:

         Application.CreateForm(Tfrelatorio,frelatorio);
         frelatorio.relatorio.Prepare;
         PrintDialog1.ToPage := frelatorio.relatorio.QRPrinter.PageCount;

         if PrintDialog1.execute then
            frelatorio.relatorio.Print;

         frelatorio.release;
         frelatorio := nil;


Desta forma, eu habilito aquela opção no PrintDialog de impressão para que o usuário selecione qual (quais) páginas ele deseja imprimir, s/ ter que obrigá-lo a imprimir todas as páginas. O fato é que ele mostra corretamente a opção, mas não obedece ao comando!!!
Se tenho 3 páginas p/ serem impressas e eu coloque que quero a página 3 (ou seja, de 3 a 3) ele imprime todas do mesmo jeito!!!

Alguém pode me ajudar???


Grata,


Renata

Renata

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar