¿Experiencias desarrollando soluciones fuera de línea para SharePoint con InfoPath?

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

  •  21-08-2019
  •  | 
  •  

Pregunta

Con la amplia aceptación de SharePoint 2007 en mi cliente actual, cada vez surgen más preguntas sobre cómo completar formularios sin conexión que luego se sincronizan cuando se vuelven a conectar a la red.

Esto parece exactamente para lo que Microsoft creó InfoPath, así que aquí está mi pensamiento (totalmente no probado):Tenemos una biblioteca de formularios de InfoPath que los usuarios conectan a su cliente Outlook, de modo que tienen los formularios localmente cuando se desconectan.Luego podrán abrirlos cuando quieran, completarlos y guardar el resultado.Luego, vuelven a conectarse...

...y entonces ocurre algo de magia...

...y los datos del formulario se guardan en una lista de SharePoint.

Entonces, naturalmente, necesito descubrir cuál es esa magia, pero ¿alguno de ustedes tiene algún consejo, sugerencia o historia de guerra sobre la integración de InfoPath/SharePoint que pueda compartir?

¿Fue útil?

Solución

Tengo algunas historias de guerra sobre el uso de InfoPath Forms Services para usuarios internos que tienen acceso a SharePoint junto con el cliente pesado de InfoPath para usuarios externos que no tienen acceso a SharePoint.Una solución ingeniosa que implicaba enviar el formulario por correo electrónico a los usuarios externos y devolverlo a la biblioteca de SharePoint, pero había errores que requerían código para solucionar los problemas.

Probablemente esto no se aplique a su solución, pero un problema que me viene a la mente de inmediato es que InfoPath Forms Services requiere que el XML tenga un atributo HREF que apunte a la plantilla, pero esto no se usa en el cliente; de ​​hecho, se descarta. por el cliente, lo que hace que Forms Services explote.Se tuvo que escribir un controlador de eventos en la biblioteca de formularios para volver a colocar el HREF en su lugar.


Actualización: olvidé mencionar que algunas de mis notas sobre InfoPath (muchas de ellas relacionadas con el uso sin conexión) se pueden encontrar en nuestra Wiki de profundidad de SharePoint aquí: http://wiki.treswill.com/display/enterprise/InfoPath+Notes

Por si sirve de algo, también hemos utilizado Groove con esta solución (Groove junto con InfoPath Forms Services y el cliente InfoPath).

Otros consejos

Se puede utilizar MS Groove para la colaboración en línea que va a sincronizar con SharePoint:

de Microsoft Office 2007 Documento: Groove y SharePoint Integración

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top