Há um tempinho fiz um post sobre integração Advpl com o Excel (parte #1 , parte #2) e hoje vou passar para vocês umas dicas sobre integração Advpl e Word. Esta é uma integração muito útil para se aplicar em seu sistema, principalmente em casos onde tem a necessidade de preencher vários documentos.
NOTA: informo que até a data de publicação deste post, a versão 2016 do Word ainda não foi homologada pela Totvs. Portanto, alguns casos de integração funcionam com esta versão (meu caso :D), mas para versões anteriores tudo funciona normalmente. A codificação é independente da versão.
Documento Word
Antes de iniciarmos com a programação, precisamos configurar o nosso arquivo word para receber os dados do Protheus.
Vamos acessar o Word e criar um novo documento:
Após o documento criado, vamos inserir as variáveis que receberão os valores enviado pelo Protheus.
Acesse a opção Inserir -> Partes Rápidas -> Campos:
Vá até a opção DocVariable e no campo Novo Nome: insira o nome da variável que você utilizará no fonte da sua rotina. Neste caso, estou utilizando o nome dos campos da tabela.
Se você clicar com o botão direito no local que o cursor está posicionado, poderá visualizar a formatação onde está a variável.
Após estes passos seguidos, salve o arquivo em um diretório de sua preferência utilizando a extensão .dot ou .dotx.
No próximo post passaremos para a parte da codificação, onde será explicado detalhadamente cada parte do código.
Até mais!
;)
Nenhum comentário:
Postar um comentário