Pergunta

Depois de configurar um selecionador de pessoa / grupo no InfoPath 2010, não consegui obter a versão "enchimento" do formulário (ativado pelo cliente, não ativado pela Web) para puxar os nomes com êxito do Active Directory.Eu pensei que tinha colocado tudo corretamente, e eu principalmente tive.Na minha resposta, vou dar uma rápida play-by-play para criar uma pessoa / selecionador de grupos.

Foi útil?

Solução

Primeiras coisas primeiro. Crie um formulário InfoPath, coloque uma pessoa / selecionador de grupo nele.

    .
  1. Crie o arquivo "context.xml" - descrito aqui
  2. Use o bloco de notas ou qualquer editor de texto
  3. Enter no seguinte snippet: <Context siteUrl="http://mydomain.com"/>
  4. Altere o nome do domínio para o seu próprio domínio
  5. Salve o arquivo como "context.xml" e enviá-lo para um local acessível universalmente no site do SharePoint
  6. É importante que seja colocado em um local onde todos os usuários do formulário tenham pelo menos "Leia" o acesso

    agora montamos a conexão de dados no MS InfoPath

      .
    1. Crie uma conexão de dados chamada "Contexto"
    2. Defina a conexão de dados para "receber"
    3. Defina sua fonte de dados como um documento XML
    4. Digite o URL do documento XML enviado no seu site do SharePoint como o local do arquivo XML

    5. Eu pessoalmente escolhido "inclua os dados como um arquivo de recurso no modelo de formulário ou parte do modelo"

    6. Nomeie o "contexto" de conexão

    7. Eu pessoalmente deixei o seleção "Recuperar dados automaticamente quando o formulário é aberto" selecionado.

    8. Agora publique o formulário!

      Neste momento, meu formulário foi capaz de acessar a listagem de anúncios. Antes que eu tinha obtido um erro "servidor não respondeu" (ou algo nessas linhas).

      Espero que isso seja útil!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top