Gerar um pdf no onload de uma consulta

Boa tarde à todos.
Hoje eu tenho uma aplicação consulta em formato livre que gera um informe de rendimentos.
A pergunta é, existe a possibilidade de gerar um pdf no evento onload de uma aplicação consulta para poder enviá-lo por e-mail, sem mostrar o html gerado na consulta?

Mande a consulta iniciar pela exportação do pdf.
Em módulos da Grid, Módulo Inicial.

Boa tarde Haroldo,
Obrigado pela sua atenção.
Não me expressei direito na formulação do meu problema.
Eu preciso que a cada funcionário processado na consulta seja enviado um, e-mail via sc_mail_send, para o mesmo com o pdf anexado.
Tem como eu interferir no evento onRecord para capturar o HTML gerado, gerar um PDF e enviar o email?

Toda vez que consultar vai enviar e-mail?

Sim, é uma otimização solicitada pelo cliente.

A consulta vai ficar inviável, pois a cada registro vai ter um delay para envio do e-mail.
Se a página tiver dez registros só vai ser carregada depois do envio de 10 e-mails e o PDF não faço ideia como anexar.

Blz Haroldo.
De qualquer forma agradeço pela ajuda.
Obrigado!

Tenho uma consulta iniciando pelo filtro com o campo CPF.
Depois de digitado abro o informe do IR (imagem igual da DIRF) em PDF.
Abrindo no navegador o PDF pode-se salvar, imprimir etc.