INTEGRAR BANCO MYSQL COM WORD

1. INTEGRAR BANCO MYSQL COM WORD

FRANCISCO SALES
netocazuza

(usa Ubuntu)

Enviado em 28/04/2017 - 19:06h

No meu trabalho tenho vários contratos, que são periodicamente alterados, normalmente com os dados da contratante apenas. Normalmente o funcionário entra no contrato modelo (word), e vai substituindo os dados, depois esse novo contrato é impresso e salvo. Dessa forma como vem sendo feito, é muito trabalhoso, sem contar que muito passível de erros, uma vez que na correria, muitas vezes o funcionário esquece de alterar algum dado, e o contrato de joão é impresso com o endereço de manoel, e uma série de outros erros recorrentes. Então estou estudando o caso de dar mais agilidade e segurança a esse processo. Inicialmente criei um formulário em php e estou armazenando os dados das contratantes em um banco de dados mysql num servidor Linux Ubuntu. Até comecei a estudar a emissão e salvamento desses contratos através de programas geradores de PDF como o FPDF ou MPDF, mas tantos foram os problemas encontrados (principalmente acentuação, posicionamento de tabelas em documentos com várias páginas) que acabei desistindo. Agora eu gostaria de saber é se tem alguma solução utilizando o word, ou outro editor de textos, como forma de já aproveitar o layout do documento original. Por exemplo, eu teria um documento modelo salvo no word, com as variáveis dentro do texto, ao invés dos nomes. Na medida que eu abrisse o banco de dados, o documento seria preenchido automaticamente à partir dos dados encontrados nas tabelas do BD. Exemplo do documento de texto modelo:
De um lado $nome, com sede fiscal em $endereço, com cnpj nr - $cnpj, doravante denominada contratada. Que firma contrato de $tipoServ, no período de$data1 até $data2.
Já tenho esses dados lançados num banco de dados, agora gostaria de gerar esse contrato para impressão, e posterior assinatura. Já fiz algo parecido com mala direta, mas faz muito tempo e nem me lembro mais, mas sei que lançava os dados num BD Access, e depois pedia pra gerar os contratos. Agora queria fazer algo parecido, só que com os dados que já tenho salvos num servidor linux. Alguma idéia?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts