Bom dia Galera.
Estou precisando montar um contrato no meu sistema onde, existe um texto comum digitado no word, e com algumas alterações que muda de cliente a cliente, como NOME, ENDEREÇO, CIDADE, etc.. Tenho usando o proprio Word pra fazer isso usando o recurso de mala direta, mas queria fazer algo que ele iria buscar o texto e acrescentar os dados do cliente neste texto e mandasse pra impressora, sem precisar editar o mesmo, como posso fazer isso, valeu pela atenção....
Arquivo de texto
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Mala direta
Bom dia Everton,
Se você ja está usando mala direta, deve ter percebido que é possível utilizar um DBF como arquivo de DADOS. Claro isso se você possuir um DBF contendo NOME, ENDEREÇO, CIDADE, etc conforme estiver precisando.
Daí é só mesclar os dados e mandar imprimir sua mala direta. Prepare primeiramente seus DADOS de forma que fiquem num arquivo DBF, melhor seria que você criasse um arquivo temporário para esse propósito, com apenas os campos que você precisa e com os registros que você pre-selecionou.
Se você ja está usando mala direta, deve ter percebido que é possível utilizar um DBF como arquivo de DADOS. Claro isso se você possuir um DBF contendo NOME, ENDEREÇO, CIDADE, etc conforme estiver precisando.
Daí é só mesclar os dados e mandar imprimir sua mala direta. Prepare primeiramente seus DADOS de forma que fiquem num arquivo DBF, melhor seria que você criasse um arquivo temporário para esse propósito, com apenas os campos que você precisa e com os registros que você pre-selecionou.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
Everton
- Usuário Nível 3

- Mensagens: 143
- Registrado em: 07 Jul 2004 08:53
- Localização: Campo Grande - MS
Re: Arquivo de texto
Grande amigo Pablo.
Certo, é isso que tenho feito até hj, mas queria algo que tendo o texto padrão e assim que mandar imprimir o contrato ele automaticamente colocasse os dados do cliente e impimisse tudo junto, sem ter que entrar no word pra fazer isso, pois não há necessidade de edição de texto, e iria deixar uma opção no cadastro de clientes pra imprimir contrato. assim usaria o registo que está em uso do cliente e imprimiria o mesmo, uso clipper 5.2 e blink 7.0. Mais ou menos assim, teria um arquivo contrato.txt e iria acrescentar no meio deste contrato os campos necessarios e mandaria impimir sem ter que abrir o contrato.txt para o usuario.
Valeu pela atenção
Certo, é isso que tenho feito até hj, mas queria algo que tendo o texto padrão e assim que mandar imprimir o contrato ele automaticamente colocasse os dados do cliente e impimisse tudo junto, sem ter que entrar no word pra fazer isso, pois não há necessidade de edição de texto, e iria deixar uma opção no cadastro de clientes pra imprimir contrato. assim usaria o registo que está em uso do cliente e imprimiria o mesmo, uso clipper 5.2 e blink 7.0. Mais ou menos assim, teria um arquivo contrato.txt e iria acrescentar no meio deste contrato os campos necessarios e mandaria impimir sem ter que abrir o contrato.txt para o usuario.
Valeu pela atenção
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Clipper 5.2b - Blink 7.0
Há várias formas de fazer isso. Uma das mais simples é você criar um texto padrão que contenha tags para identificação dos campos. No seu programa, você apenas precisaria abrir esse arquivo, substituir as tags para cada registro e imprimir.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Arquivo de texto
Isso mesmo: uso de TAGS, dê uma olhada neste tópico do Rochinha: viewtopic.php?f=13&t=7138
Ainda que não irá excluir o uso do WinWord, a impressão sempre irá ficar muito boa e ainda com possibilidade de re-edição.
Ainda que não irá excluir o uso do WinWord, a impressão sempre irá ficar muito boa e ainda com possibilidade de re-edição.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
Everton
- Usuário Nível 3

- Mensagens: 143
- Registrado em: 07 Jul 2004 08:53
- Localização: Campo Grande - MS
Re: Arquivo de texto
Bom Dia Pablo.
Cara muito obrigado pela ajuda testei e funcionou blz, obrigado a você e ao nosso amigo rochinha tbm, qualquer coisa estamos por ai, um forte abraço pra vcs.
Cara muito obrigado pela ajuda testei e funcionou blz, obrigado a você e ao nosso amigo rochinha tbm, qualquer coisa estamos por ai, um forte abraço pra vcs.
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Clipper 5.2b - Blink 7.0
