Galera estou gerando uns relatorios no Word, eles são vários documentos, na visualizacao na tela ele roda legal, mas quando eu quero mandar direto pra impressora ele imprime apenas o primeiro. São tres Formularios, cada um deles pode ter n documentos difirentes, e cada um dos formularios eu chamo um procedure. No final de cada for each eu dou um chDocumentrintOut()... mas estranho só vai o primeiro o resto fica no spooler da impressora
O problema é que está dando a mensagem do Word que as margens estão fora do padrão, e antes de mostrar essa mensagem eu já fechava o word, será que tem como mandar a impressao sem essa mensagem ser exibida? existe algum parametro no PrintOut que resolva isso?
Passa o parametro 0 para o comando de impressao que ele nao exibe mais mensagens de erro. Código: ch-app-word:printout(0). Abraço