Ir para o conteúdo principal

Guilherme Gouveia

Ir para Pesquisa
Guilherme Gouveia
Sobre Mim
  

Guilherme Gouveia > Postagens > Integração InfoPath 2007+SharePoint 2007+Outlook 2007
Integração InfoPath 2007+SharePoint 2007+Outlook 2007

Overview

Este post descreve passo-a-passo, uma das possíveis soluções para uma necessidade comum em muitas empresas, na qual precisamos que um formulário eletrônico seja preenchido e encaminhado diretamente para um endereço de e-mail de forma automática. Esta solução demonstra a integração do InfoPath 2007, com MOSS 2007 bem como com o Outlook 2007.

Solução

Foi desenvolvido um formulário eletrônico utilizando-se das facilidades do InfoPath 2007, com isto conseguimos otimizar o tempo de desenvolvimento, desta solução e atender de forma prática a uma solicitação da gestão;

Passo a passo

Inicialmente será necessário criar uma biblioteca de formulários dentro do portal, entre no menu ações do site, e exibir todo o conteúdo do site.

clip_image002

Clique em criar

clip_image004

Selecione biblioteca de formulários

clip_image006

Nomeie, personalize e adicione a biblioteca.

clip_image008

Ela aparecerá no conteúdo no site, nomeie a biblioteca como formulários.

clip_image010

Localize o local onde o formulário foi criado, neste caso salvei o formulário no desktop.

clip_image012

Selecione a opção design no arquivo, com o botão direito.

clip_image014

Como queremos colocar o formulário no portal do SharePoint será necessário criar uma conexão de dados.

clip_image016

Clique em adicionar

clip_image018

Selecione: Criar uma conexão para.

clip_image020

Direcione, para a biblioteca de formulário já criada anteriormente.

clip_image022

Coloque a url do portal onde está localizada a biblioteca e nomeie o formulário

clip_image024

Nomeie agora sua conexão de dados

clip_image026

Sua primeira conexão de dados está criada

clip_image028

Caso o formulário tenha que ser enviado por e-mail temos que configurar opções de envio

clip_image030

Selecione, permitir que os usuários enviem este formulário

clip_image032

Personalize de acordo com sua necessidade

clip_image034

Adicione uma conexão de dados para envio, com o botão adicionar.

clip_image036

Ao avançar, você poderá escolher a forma que o formulário será encaminhado no e-mail (Neste caso o formulário será enviado no corpo do e-mail).

clip_image038

Nomeie agora sua segunda conexão de dados e conclua.

clip_image040

Adicione um controle ao formulário.

clip_image042

O controle será adicionado no local onde estará o marcador.

clip_image044

Selecione a opção do botão.

clip_image046

Configure o botão selecionando-o com o botão direito em propriedades de botão.

clip_image048

Adicione a ação de enviar. Vinculando com a segunda conexão de dados criada. Conclua.

clip_image050

Verifique agora as opções de formulário.

clip_image052

É importante configurar as opções do formulário, para os usuários que iram preencher o formulário no navegador.

clip_image054

O formulário deve estar assinado, por um usuário do portal com permissão na biblioteca onde ele será salvo.

clip_image056.

Personalize de acordo com as necessidades.

clip_image058

Neste momento devemos publicar o formulário.

clip_image060

Publique um formulário em um local de rede, ou mesmo localmente.

clip_image062

Indique a url da biblioteca e nome do formulário, avance.

clip_image064

Caso os usuários acessem uma url publica indique nesta opção a url. Avance.

clip_image066

Selecione publicar.

clip_image068

Indique o usuário com permissão para contribuir o formulário na biblioteca.

clip_image070

Selecione fechar.

clip_image072

Neste momento o arquivo já foi enviado para biblioteca de formulário, neste caso a biblioteca já possui regras de segurança, por isso não aceita o acesso anônimo.

clip_image074

Acesse o formulário e preencha.

clip_image076

Após, preenchido role a barra até o botão enviar.

clip_image078

O InfoPath necessita que uma conta no Outlook ou Outlook Express esteja configurada para o envio.

clip_image080

Caso ocorra o envio correto você receberá uma mensagem de confirmação, na medida você tenha configurado na personalização das opções de envio conforme indicação anterior.

clip_image082

Confirmação de chegada do e-mail.

clip_image084

Ao final deste post com cara de receita de bolo, conseguimos atender uma demanda comum, com qualidade e de forma eficiente adaptável em diversos cenários atuais.

Vamos lá! Agora os testes é com vocês!

Comentários

Ainda não há comentários para esta postagem.