Report PDF - Imagem de Fundo

(Lucimar Magalhães) #1

Bom dia,

É possível via macro ou algo parecido eu alterar dinamicamente a opção de imprimir a imagem de fundo?
Não queria criar outro Report PDF só p/ mudar essa opção, pois, é tudo idêntico, só que alguns casos eu não terei que imprimir a imagem de fundo.

Obrigado.

(Cleyton Euler) #2

Em exportações de consultas tem uma opção de habilita ou desabilita a impresso de fundo. Não sei se tem essa opção em aplicações RportPDF.

(Lucimar Magalhães) #3

Obrigado Cleyton, mas não é isso.
A aplicação não é uma consulta mas sim ReportPDF e pelo que vi realmente não há essa opção em tempo de execução.
Obrigado msm assim.

(Haroldo) #4

Claro que é possível, REPORTPDF tem ocódigo padrão gerado automáticamente, mas depois vc pode altera-lo.

(Lucimar Magalhães) #5

Legal, Haroldo consegui usando a macro sc_pdf_image e uma variável global.
Obrigado.

(Lucimar Magalhães) #6

Bom dia,
Me pergutaram como fiz p/ resolver isso, estou respondendo por aqui, pq pode servir p/ outros.
Lembrando que uma aplicação do tipo ReportPDF:

  • Em configurações -> visualização, fiz o upload da imagem, mas não utilizei ela
  • Em layout -> código, no início coloquei o seguinte código:
if ([var_imprime]) {
    sc_pdf_image('nome_da_imagem.jpg',posX,posY,largura,altura);
}

Ai vc define os parâmetros como quiser.
Qualquer dúvida é só perguntar.
Lucimar.