Pregunta

¡Salvete!Tengo un formulario personalizado creado con infopath.También tengo 100 subsitios, hijos de una única colección de sitios.Planeo implementar mi biblioteca de formularios a través de PowerShell en cada sitio y luego, como usé un tipo de contenido, si quiero editar las preguntas, los cambios se enviarán a los 100 sitios.

Ahora, no quiero que los usuarios tengan que decir dónde guardar el formulario.Cuando el usuario hace clic en el botón Guardar, quiero que Sharepoint guarde el formulario en una biblioteca llamada "Informes" en cualquier sitio en el que se encuentre.La URL es estándar:http://miportal.midominio.com/subsitio1/reportsohttp://miportal.midominio.com/subsitio2/reports http://miportal.midominio.com/subsitio3/reports

Entiendes la idea.Ahora, ¿cómo le digo que envíe el formulario y lo guarde en esa ubicación dinámica?Solo quiero configurar la plantilla de tipo de contenido de infopath.

encontré este, pero el pobre nunca obtuvo respuestas.

¿Fue útil?

Solución

Dado que la idea es generar una URL que desea utilizar como destino de su acción Enviar, eche un vistazo a esta publicación que tiene algún código para hacer el trabajo que puede adjuntar a un botón que ha colocado en el Forma usando InfoPath. En sus opciones de envío, le ha colocado una "URL simulada" que el código reemplazará con su URL de construcción dinámica.

No creo que pueda hacer esto sin usar el código personalizado.

Mira Este hilo y este hilo, también , sobre la presentación de la biblioteca propia del formulario para obtener algunos detalles sobre cómo obtener un código personalizado para trabajar. No hay mucha diferencia entre usar la propia biblioteca del formulario que construir una URL dinámica.

Otros consejos

Creo que el siguiente artículo paso a paso debe responder la mayoría de sus dudas y preguntas:

Licenciado bajo: CC-BY-SA con atribución
scroll top