KB-29202: Imprimindo uma tela da aplicação.

Descrição:

Como posso imprimir uma tela da aplicação?

Solução:

Para isso, acesse o E3Studio, crie um Relatório, insira um objeto Figura na seção PageHeader sem associá-lo a nenhuma imagem, e configure a propriedade SizeMode como 1-ddSMStretch.

Depois, insira estes dois scripts:

1. Script em um Botão para capturar a tela e imprimir o Relatório. Por exemplo:

Application.CaptureScreen "tela.bmp"
Application.LoadReport("[Relatório1]").PrintPreview()

2. Script no evento OnBeforePrint da seção PageHeader do Relatório, para carregar a imagem da tela capturada no objeto Figura. Por exemplo:

 Report.Sections("PageHeader").Controls("Image1").Picture = LoadPicture("tela.bmp")
Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *