none
modificar elementos por página de grupos RRS feed

  • Pregunta

  • Hola a todos,

    En la colección de sitios de mi empresa tengo más de 500 grupos de usuarios con diferentes permisos. Como suelo trabajar con ellos, la red a veces es un poco lenta y hay muchas páginas para los grupos, me gustaría saber si es posible modificar el número de elementos que se muestran por página, para reducir así el número de páginas que muestran los grupos.

    He de decir que NO tengo Visual Studio, por tanto no puedo intentarlo por código, aunque sí puedo utilizar Sharepoint Designer.

    Un saludo y gracias!

    lunes, 11 de febrero de 2013 8:51

Respuestas

  • Hola,

    Una opción es que uses una herramienta libre llamada SharePoint Manager con la que puedes modificar el parametro de número máximo de grupos por página. Ya que los grupos y usuarios se guardan en una lista y tiene sus correspondientes vistas. La particularidad de esta lista que está en el sitio principal de la colección de sitios es que está oculta.

    Con la herramienta mencionada desplegamos en el árbol izquierdo la colección de sitios que deseemos, desplegamos el sitio principal y hacemos lo mismo con el nodo de listas. En los nodos que se desplieguen de listas aparecerá la lista de información del usuario (user info list). Desplegamos las vista y seleccionamos Todos los grupos.

    Al seleccionarla aparece en la parte derecha las propiedades de la lista. Nos fijaremos en la que muestra RowLimit, establecemos el valor deseado y guardamos desde la barra de herramientas superior.

    Te dejo un enlace a la herramientas que se encuentra en CodePlex (hay versiones para 2007, 2010 y 2013):

    http://spm.codeplex.com

    Espero que te haya sido de ayuda. 

    Saludos.

    • Propuesto como respuesta Adrian_DiazMVP lunes, 11 de febrero de 2013 16:29
    • Marcado como respuesta eusairways lunes, 11 de febrero de 2013 16:41
    lunes, 11 de febrero de 2013 15:18
  • Hola

    Navega hasta /_layouts/people.aspx

    Después configuracion -- Configuracion de la lista

    Aqui tienes dos vistas: Vista de Lista y Vista Detalle

    Elige una

    Sección límite de elementos: Por defecto en 30. Elige 100 por ejemplo


    Miguel de Hortaleza

    • Marcado como respuesta eusairways lunes, 11 de febrero de 2013 16:41
    lunes, 11 de febrero de 2013 15:25

Todas las respuestas

  • Hola eusairways,

    No hay ninguna varita magica que utilizando SharePoint Designer te permita disminuir el número de elementos que se muestran en una página. El problema en el retardo de la página quizas lo tengas en alguno de esos elemento que muestres y para mejorar el rendimiento quizas tengas que ver que es lo que hace ese elemento y entonces poder atajar el problema. 

    Tambien puedes tener problemas en las capacidades que hay en el servidor y de hay esa lentitud, pero sin mas datos es muy dificil de poder solucionar.

    Saludos,

    lunes, 11 de febrero de 2013 10:16
  • Antes de nada gracias. Igual no me he explicado bien. La red a veces es un poco lenta por la carga del servidor, de eso no tengo ninguna duda. Pero no es algo que pueda cambiar o no es en lo que quería centrarme.

    Se hace muy tedioso navegar por más de 20 páginas de grupos cada vez que quiero modificar una. Si por ejemplo quiero modifcar un grupo que está en la página 18, tengo que pasar irremediablemente por 17 clics previos con sus correspondientes cargas de página para llegar hasta el grupo concreto. La opción de usar el buscador no me vale, porque muchas veces no recuerdo el nombre exacto del grupo. Lo que quiero saber es si, así como en una aplicación web ASP.Net es posible modificar el número de Items que muestra la tabla de la página, igual en Sharepoint 2010 también se podía hacerlo. En las listas normales creadas por un usuario de Sharepoint se puede hacer de una manera muy sencilla y como, a fin de cuentas, los grupos también se almacenan en una lista (una lista interna) pensaba que podría haber alguna manera rápida de modificarla desde la configuración web o desde Designer, sin tener que escribir ni una sola línea de código. Por lo que me has dado a entender parece que no se puede. Así que si es así, házmelo saber, marco como respuesta y busco alternativas.

    Gracias de nuevo y un saludo Adrian!

    lunes, 11 de febrero de 2013 10:29
  • Perdona Eusairways, que todavía no te entiendo a que te refieres por páginas de grupos?

    Tienes una biblioteca de páginas no? Hay no puedes acceder cada vez a la página que tu quieras. Si lo que quieres es modificar los permisos de un determinado grupo no accedes a una página como esta:

    Y dentro de esta página no tienes una opción de buscar por grupos?


    lunes, 11 de febrero de 2013 11:42
  • Exacto. La página de la captura es a la que me refiero. La diferencia es que en la captura aparecen 10 grupos. Yo en la organización tengo mas de 400. Sharepoint me ofrece, no sé si unos 30 grupos por página y debajo un enlace a la siguiente página. Lo que quiero es forzar a Sharepoint a que me ofrezca por ejemplo 100 grupos por página. y reduzca las páginas a 4 (4x100=400 grupos). El buscador, como te he comentado, me sirve en algunos casos, pero no en otros, puesto que a veces, tengo que buscar un grupo adecuado sobre el que trabajar, sin saber previamente el nombre. 

    lunes, 11 de febrero de 2013 12:01
  • Hola,

    Una opción es que uses una herramienta libre llamada SharePoint Manager con la que puedes modificar el parametro de número máximo de grupos por página. Ya que los grupos y usuarios se guardan en una lista y tiene sus correspondientes vistas. La particularidad de esta lista que está en el sitio principal de la colección de sitios es que está oculta.

    Con la herramienta mencionada desplegamos en el árbol izquierdo la colección de sitios que deseemos, desplegamos el sitio principal y hacemos lo mismo con el nodo de listas. En los nodos que se desplieguen de listas aparecerá la lista de información del usuario (user info list). Desplegamos las vista y seleccionamos Todos los grupos.

    Al seleccionarla aparece en la parte derecha las propiedades de la lista. Nos fijaremos en la que muestra RowLimit, establecemos el valor deseado y guardamos desde la barra de herramientas superior.

    Te dejo un enlace a la herramientas que se encuentra en CodePlex (hay versiones para 2007, 2010 y 2013):

    http://spm.codeplex.com

    Espero que te haya sido de ayuda. 

    Saludos.

    • Propuesto como respuesta Adrian_DiazMVP lunes, 11 de febrero de 2013 16:29
    • Marcado como respuesta eusairways lunes, 11 de febrero de 2013 16:41
    lunes, 11 de febrero de 2013 15:18
  • Hola

    Navega hasta /_layouts/people.aspx

    Después configuracion -- Configuracion de la lista

    Aqui tienes dos vistas: Vista de Lista y Vista Detalle

    Elige una

    Sección límite de elementos: Por defecto en 30. Elige 100 por ejemplo


    Miguel de Hortaleza

    • Marcado como respuesta eusairways lunes, 11 de febrero de 2013 16:41
    lunes, 11 de febrero de 2013 15:25
  • Hola eusariways,

    COmo poder se puede pero no es recomendable, si te metes dentro del 14 dentro de los layouts tienes la opción de modificar el aspx users.aspx que lo puedes abrir con el Designer y desde hay entonces modificar el SPGridView donde se muestran los datos. Pero el problema es que es un layout del sistema y que te puede afectar a más sitios asi que lo que puedes ganar por un sitio lo pierdes por otro.


    Saludos

    Edito : Me parece perfecta la solución que ha aportado Juanjo de utilizar el SPManager, es una herramienta muy util y la verdad es que yo la uso menos de lo desado.


    • Editado Adrian_DiazMVP lunes, 11 de febrero de 2013 16:32 añadir comentario a la solución de JuanJo
    lunes, 11 de febrero de 2013 15:30
  • Muchas gracias a todos. Estoy seguro de que me servirá de mucho. Mañana a primera hora, cuando vuelva al trabajo lo pruebo. Un saludo cracks!
    lunes, 11 de febrero de 2013 16:41
  • Probé concretamente la opción Sharepoint Manager. Y perfecto. a la primera. 
    miércoles, 13 de febrero de 2013 15:36