Lista Formulário vs Biblioteca de formulário
-
10-12-2019 - |
Pergunta
Eu tenho que criar um formulário no SharePoint 2013 (Office 365 E3), ele tem os próximos requisitos:
- Alguns dos campos serão escondidos com base em algumas outras seleções de campo
- Alguns campos são calculados
- Precisamos de uma seção de repetição
O que você usaria?Listar formulários ou biblioteca de formulário?
Se eu usar uma biblioteca de formulário, posso usar relatórios e pesquisar?Que diferença com listas sobre relatórios e pesquisa?
Eu já vi que posso vincular a biblioteca de formulários a uma lista para que qualquer coisa que eu coleto na biblioteca de formulários seja trocada para uma lista, você usou esse recurso?
Solução
Como um requisito é repetir seções, use uma biblioteca de formulários.Este é o meu critério # 1 ao diferenciar qual mecanismo usar (lista ou biblioteca).InfoPath alças repetindo seções tão facilmente e descobrindo como armazenar e renderizar a seção de repetição em uma lista é mais problemas do que seu valor.
Outras dicas
É melhor você não usar o InfoPath, pois foi descontinuado pela Microsoft: http://blogs.office.com/2014/01/31/update-on-infopath-and-sharepoint-forms/ .Então, eu recomendaria usar formulários de lista personalizados ou qualquer ferramenta de 3 RD que cria formas bem integradas no SharePoint.Minha equipe desenvolve uma delas chamada Forms Designer Mas há uma grande seleção: http://sharepoint-community.net/profiles/ blogs / A-List-List-of-InfoPath Forms-Substituição
Os formulários de entrada são uma daquelas coisas que estão faltando no SharePoint, daí a multiplicidade de diversas soluções de terceiros como Dmitry Kozlov sugere.Os formulários de lista incorporados se sentirão inadequadamente inadequados para até mesmo a lógica mais simples que você gostaria de implementar.InfoPath tem algumas desvantagens graves (lentas, para ser descontinuada, difícil de personalizar, possibilidades limitadas), mas também grandes vantagens (boa e fácil designer, fácil de implementar lógica, repetindo seções, etc).
Dê ao InfoPath A Go e veja até onde você pode obter.No mínimo, você poderá protótipo rapidamente por causa de quão rápido o designer funciona.