Exportar todas las columnas de una encuesta de SharePoint

martes, 15 de enero de 2013
Hola, de nuevo tuve tiempo de leer,  este año publicaré más, espero, bueno el error que surgió fue al descargar en un libro de Excel los resultados de una encuesta en SharePoint 2010, los datos no se descargaban completos, pues se descargaban todas las respuestas pero las columnas no estaban completas, trate de cambiar el orden de las preguntas, pero no funcionó, pues al parecer SharePoint descarga una primera vista de respuestas que inicialmente tenía la encuesta, como no siempre la encuesta está bien definida desde el principio, pues, al modificar y crear nuevas preguntas por eso no se descargan todas al final de la encuesta.

Parte de la solución la encontré en esta pagina .


1.       Se debe crear una nueva vista con todas las respuestas que queremos sean descargadas de la encuesta. Entonces, el problema es crear la vista pues en las encuestas, SP no permite ver las opciones de crear vistas como se hace en una lista normal, entonces se debe crear con el siguiente método:
a.       Vaya a la encuesta de SP y vaya a la configuración de la encuesta, de esta forma podrá ver en la URL el ID de la encuesta en mi caso era la siguiente: %7B096217AA%2D33D8%2D4A89%2D8A28%2D90F03F38A822%7D (Guarde el ID, lo necesitará mas adelante), es decir, el ID es toda la cadena de caracteres después de survedit.aspx?List=.
b.      Luego debe editar la URL de la lista cambiando survedit.aspx por ViewNew.aspx la URL se debe  ver como algo así: https://YourServer/sites/YourSite/_layouts/ViewNew.aspx?List=%7B3E7F54FA%2D63EC%2D44D4%2D948E%2DE20D9ACCB027%7D
c.       Y listo, en esta pantalla podrá crear la vista con los datos que quiera descargar de la encuesta.
2.       De nuevo vaya a la página principal de su encuesta, de clic en la opción Editar pagina, en el elemento web donde está la descripción de la encuesta de clic en editar el elemento web y seleccione la vista que creó en el paso 1, de clic en Aplicar, luego, en las opciones de edición el elemento web de clic en el enlace Editar la vista actual, Seleccione la ruta de la URL que corresponde al ID de la lista y de la vista creada, https://YourServer/sites/YourSite/_layouts/viewedit.aspx?List=%7B096217AA%2D33D8%2D4A89%2D8A28%2D90F03F38A822%7D&View=%7B43672936%2D224E%2D4F94%2DA994%2D2EE25F652309%7D&Source=http%3A%2F%2Fen…..
3.       Copia la cadena de caracteres que está entre la palabra View y Source, en mi caso: %7B43672936%2D224E%2D4F94%2DA994%2D2EE25F652309%7D
4.       Ahora elimine los caracteres para que quede como la cadena: 43672936-224E-4F94-A994-2EE25F652309.
5.       En la página principal de la encuesta exporte las respuesta de la encuesta en Excel y en la definición del origen de datos desde el Excel modifique la cadena dentro de los tags 43672936-224E-4F94-A994-2EE25F652309 por la cadena de caracteres de la lista que usted creó.




Eso es todo, ya puede descargar todas las respuestas de la encuesta.
Espero que les ayude, si tienen dudas o comentarios con gusto.