Salve Pessoal! Estou com um probleminha... :roll: seguinte, comecei a estudar o progress por que a empresa adquiriu o Datasul, estou lendo tutoriais e etc pra pegar a linguagem, mas não consegui encontrar uma base para esse problema! Por motivo de necessidade tive que desenvolver um relatorio, e preciso fazer a saida dele em PDF. Descobri os comandos basicos, gerar o arquivo pdf e afins, usando a biblioteca PDF Include. Pra relatorios simples, é moleza usar o pdf_text_xy e seus afins, mas no caso meu relatorio é ENORME, tem muitos campos, ficando completamente inviavel fazer linha a linha, registro a registro... Tem como eu chamar tipo um Layout padrão, fazer um PDF pelo acrobat professional, exportar pra XML e importar pelo progress e apenas preencher os campos com dados da base, sei lá, alguma coisa desse gênero? Obrigado desde já!
Você quer gerar em PDF, exportar para XML, alterar e importar no progress novamente? No caso de gerar o PDF, gera em TXT e silenciosamente executa uma impressora PDF que ele converte para PDF. Agora o restante, diz ai o objetivo, qual o problema que você tem a solucionar, as vezes tem uma forma mais simples.
Então, eu pensei nessa opção de gerar um txt, mas acontece que no relatorio contem imagens também, ai danou-se :x ! O objetivo é este, eu desenvolvi a primeira telinha que ele cria um window e tals com 2 fill ins para entrar com a faixa de codigos de produtos. Ai, nessa segunda telinha, ele pega os codigos dentro da faixa e exibe as informações do produto, como imagem, descrição, codigo... Eu preciso gerar um PDF com essas informações, a minha duvida é se, ao invez de criar na mão linha a linha do relatorio, existe alguma opção de definir um Layout em pdf, apenas com cabeçalho, rodape e a descrição dos campos, e o meu codigo 4GL apenas preencheria os campos com dados da base. não sei se consegui ser claro agora, mas basicamente é isso ai!
Com pdf eu nao sei, mas no word voce consegue fazer o esquema do layout e depois de gerar o word vc poderia chamar a execucao de uma impressora pdf, por exemplo o pdfcreator.
Interessante! então será que vcs podem me dar uma luz no fim do tunel de como eu posso fazer esse layout e preencher com os campos da base? sendo só o ponta-pé inicial já tá ótimo, depois eu me viro! é que não tenho nem ideia de como fazer o relatorio com word!
vc pode criar um modelo e criar uma copia do modelo e alterar os dados necessários. para pdf vc pode utilizar o pdfinclude. http://www.oehive.org/pdfinclude