Experiência no desenvolvimento de soluções offline para SharePoint com o InfoPath?

StackOverflow https://stackoverflow.com/questions/858333

  •  21-08-2019
  •  | 
  •  

Pergunta

Com a ampla aceitação do SharePoint 2007 em meu cliente atual, há cada vez mais dúvidas sobre o preenchimento de formulários off-line que são sincronizados quando são conectados novamente à rede.

Parece exatamente para isso que a Microsoft criou o InfoPath, então aqui está meu pensamento (totalmente não testado):Temos uma biblioteca de formulários do InfoPath que os usuários conectam ao cliente Outlook, para que tenham os formulários localmente quando ficarem offline.Eles podem então abri-los quando quiserem, preenchê-los e salvar o resultado.Então, eles voltam a ficar online...

...e então alguma mágica acontece...

...e os dados do formulário são salvos em uma lista do SharePoint.

Então, naturalmente, preciso descobrir qual é essa mágica, mas algum de vocês tem alguma dica, indicação ou história de guerra sobre a integração do InfoPath/SharePoint que possa compartilhar?

Foi útil?

Solução

Tenho algumas histórias de guerra sobre o uso do InfoPath Forms Services para usuários internos que têm acesso ao SharePoint junto com o cliente gordo do InfoPath para usuários externos que não têm acesso ao SharePoint.Uma solução inteligente que envolvia enviar o formulário por e-mail para usuários externos e devolvê-lo à biblioteca do SharePoint, mas havia pegadinhas que exigiam código para solucionar problemas.

Provavelmente isso não se aplica à sua solução, mas um problema que vem à mente imediatamente é que o InfoPath Forms Services exige que o XML tenha um atributo HREF apontando para o modelo, mas isso não é usado no cliente - na verdade, é descartado pelo cliente, o que faz com que o Forms Services exploda.Um manipulador de eventos na biblioteca de formulários teve que ser escrito para colocar o HREF de volta no lugar.


Atualização - esqueci de mencionar que algumas de minhas anotações sobre o InfoPath (muitas relacionadas ao uso offline) podem ser encontradas em nosso Wiki do SharePoint Depth aqui: http://wiki.trêswill.com/display/enterprise/InfoPath+Notes

Pelo que vale a pena, também usamos o Groove com esta solução (Groove junto com o InfoPath Forms Services e o cliente InfoPath).

Outras dicas

Você pode utilizar MS sulco de colaboração offline que irá sincronizar com o SharePoint:

Microsoft Office 2007 Document: groove e SharePoint Integração

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