Configuração Básica para InfoPath 2010 Person / Grupo Sicker
-
09-12-2019 - |
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.
Solução
Primeiras coisas primeiro. Crie um formulário InfoPath, coloque uma pessoa / selecionador de grupo nele.
- .
- Crie o arquivo "context.xml" - descrito aqui
- Use o bloco de notas ou qualquer editor de texto
- Enter no seguinte snippet:
<Context siteUrl="http://mydomain.com"/>
- Altere o nome do domínio para o seu próprio domínio
- Salve o arquivo como "context.xml" e enviá-lo para um local acessível universalmente no site do SharePoint
- É 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
- .
- Crie uma conexão de dados chamada "Contexto"
- Defina a conexão de dados para "receber"
- Defina sua fonte de dados como um documento XML
-
Digite o URL do documento XML enviado no seu site do SharePoint como o local do arquivo XML
-
Eu pessoalmente escolhido "inclua os dados como um arquivo de recurso no modelo de formulário ou parte do modelo"
-
Nomeie o "contexto" de conexão
-
Eu pessoalmente deixei o seleção "Recuperar dados automaticamente quando o formulário é aberto" selecionado.
-
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!