Treport - gerar PDF diretamente PRINT()

Boa tarde Pessoal,

EStoy tentando fazer uma impresao no Pdf direito - o metodo print() no Treport nao esta gerando, com PrintDialog() é possivel mais eu quero fazer a impresao imediatamente.


oReport:setFile(cFileName) // 
oReport:nDevice := IMP_PDF // gera pdf

---------
oReport:PrintDialog() // Mostra a tela mais gera ok
oReport:Print() // Nao gera o reporte.

Olá Nahin, tente chamar o método print passando o parâmetro “.F.”. Então sua chamada ao método ficará oReport:Print(.F.) Como referência veja a documentação em TReport - Frameworksp - TDN

@Thyago, tentei mais ainda nao consigo, em spool tenho arquivos .tmp.pd_ y tmp.pd_ , nao gera ok o PDF.

É agora que reparei q era treport, my bad, tava vendo isso na hora , respondi sem ver rsrsrsrss, vou dar uma olhada

Boa tarde Leandro, eu preciso utilizar TREPORT é posible com esta clase?.

Após de muitos intentos,

eu percibí que:


oReport:setFile(cFileName) // Nao funciona.

aparentemente o framework tem ese problema, pra resolver somente trucar para.


oReport:cFile := cFileName