none
Colocando formularios infopath no sharepoint RRS feed

  • Pergunta

  • Fala galera, seguinte eu estou querendo colocar alguns formularios em um ambiente sharepoint, eu nao manjo quase nada de sharepoint, mais estou meio que sendo forçado a aprender pois é necessario aqui na empresa, seguinte, eu estou fazendo uns testes aqui e já fiz bastante coisa. Gostaria de saber como que eu faço para colocar algum formulario qualquer dentro da minha intranet, para que o usuario preencha este formulario. Fiquei sabendo que isto é possivel com o InfoPath Forms Services, eu já publiquei os meus formularios, e eu consigo vizualizar eles no Central Administration > Application Management > Manage Form Templates. Gostaria de saber oque é precisso, e como eu poderia fazer isto.

    Obrigado.

    terça-feira, 29 de setembro de 2009 17:01

Respostas

  • Olá Leandro, 

    Após ter o formulário publicado, o que você já fez, você deve criar uma Form Library em seu site de SharePoint e selecionar seu Formulário como um Tipo de Conteúdo, para tal, faça o seguinte:
    • Vá a Form Library -> Settings -> Form Library Settings
    • Clique no link Advanced Settings da página de configurações da Library.
    • Muda a propriedade Allow management of content types? para True e clique em Ok.
    • Na seção Content Types clique no Link Add from existing site content types.
    • Procure o nome de seu formulário na Lista Available Site Content Types e o adicione para sua Library.
    Seguindo os passos acima seu formulário deve aparecer como opção da Ação New de sua Library, ao clicar nele seu formulário será aberto.

    Se você publicou seu formulário para ser Browser Enabled, o formulário será renderizado no próprio Broswer, caso contrário, os usuários do site terão que possuir o Office Info Path instalado.

    Espero ter ajudado, 

    Abraços.

    Michael M. Lima
    MCTS: WSS 3.0 Config/Dev | MOSS 2007 Config/Dev
    ma_file@hotmail.com | mlimablog.spaces.live.com | www.CanalSharePoint.com.br
    • Marcado como Resposta leandroToledo sexta-feira, 2 de outubro de 2009 19:18
    quinta-feira, 1 de outubro de 2009 14:07

Todas as Respostas

  • Olá Leandro, 

    Após ter o formulário publicado, o que você já fez, você deve criar uma Form Library em seu site de SharePoint e selecionar seu Formulário como um Tipo de Conteúdo, para tal, faça o seguinte:
    • Vá a Form Library -> Settings -> Form Library Settings
    • Clique no link Advanced Settings da página de configurações da Library.
    • Muda a propriedade Allow management of content types? para True e clique em Ok.
    • Na seção Content Types clique no Link Add from existing site content types.
    • Procure o nome de seu formulário na Lista Available Site Content Types e o adicione para sua Library.
    Seguindo os passos acima seu formulário deve aparecer como opção da Ação New de sua Library, ao clicar nele seu formulário será aberto.

    Se você publicou seu formulário para ser Browser Enabled, o formulário será renderizado no próprio Broswer, caso contrário, os usuários do site terão que possuir o Office Info Path instalado.

    Espero ter ajudado, 

    Abraços.

    Michael M. Lima
    MCTS: WSS 3.0 Config/Dev | MOSS 2007 Config/Dev
    ma_file@hotmail.com | mlimablog.spaces.live.com | www.CanalSharePoint.com.br
    • Marcado como Resposta leandroToledo sexta-feira, 2 de outubro de 2009 19:18
    quinta-feira, 1 de outubro de 2009 14:07
  • Valeu, consegui fazer aqui tudo direitinho.

    sexta-feira, 2 de outubro de 2009 19:18
  • Olá Pessoal,

    Fiz o que se pede acima, porém quando vou fazer o submit do form aparece a seguinte mensagem de erro...

    "A value in the form may be used to specify the file name. If you know the value in the form that specifies the file name, revise it and try again. Otherwise, contact the author of the form template."

    Alguém sabe o que pode ser?
    quarta-feira, 14 de outubro de 2009 14:38
  • Oi Wesley Tudo bom?

    Entao cara isso ai deve ser o evento do seu botao de enviar, faz o seguinte, baixa este video do msnd experience que mostra passo a passo como que faz.

    http://www.msdnbrasil.com.br/experience/Officedev/Secure/DownloadFile.aspx?GUID=mod3sessao5Office&File_Path=http://download.microsoft.com/download/6/9/a/69a2bbe4-16f4-4800-8757-5aaf6e28a5ab/OFFICE/Mod3Sessao5Office.wmv

    abraço
    quarta-feira, 14 de outubro de 2009 15:33
  • Oie, td bem...

    consegui fazer aqui, acho que era quando ele tentava salvar o arquivo ao submeter, utilizei variáveis do e-mail para não repetir o nome do arquivo... Deu certo agora!!!!

    Obrigadão pela ajuda....

    quarta-feira, 14 de outubro de 2009 15:54
  • Michael,

    Estou aprendendo trabalhar com InfoPath, e já estou conseguindo publicar os formulários. Porém estou querendo configurar para que os formulários sejam executados diretamente do browser sem a necessidade de se ter o InfoPath instalado. Segui os passos que você citou acima mas não está dando certo, continua abrindo o software infopath tanto na criação quanto na edição de um formulário.

    Para carater de teste, já até criei uma nova biblioteca de formulários realizei as alterações como sugerido e publiquei o formulário novamente através do infopath.

    Obs: Estou usando o WSS 3.0

    Abraços,

    Gilberto

    segunda-feira, 18 de outubro de 2010 16:05
  • Gilberto,

     

    o WSS 3.0 não renderiza o formulário no browser. Para isso é necessário o Forms Services, que é parte do SharePoint Server Enterprise.

     

    Abraços.

    sábado, 23 de outubro de 2010 17:36