none
imprimir lista con paginacion RRS feed

  • Pregunta

  • Hola!

    tengo una lista con paginacion de 10 items por pagina. cuando doy a imprimir solo me imprime la primera pagina y querria q me imprimiese todas. Alguien sabe cm hacerlo?

    Gracias
    jueves, 17 de septiembre de 2009 9:50

Respuestas

  • Me explico mejor, en pocas palabras: lo tienes que solucionar por código, revisar el XSL de tu WebPart y modificarlo o crear un desarrollo en Visual Studio...

    Saludos;
    Vlad
    Vlad Blog: http://sharepointmx.mvps.org/blogs/medinav/
    • Marcado como respuesta Uriel Almendra viernes, 5 de abril de 2013 21:51
    martes, 22 de septiembre de 2009 15:36
    Moderador

Todas las respuestas

  • Facil, crea una vista donde te muestr todos los elementos y desde esa imprime...

    Saludos;
    Vlad
    Vlad Blog: http://sharepointmx.mvps.org/blogs/medinav/
    jueves, 17 de septiembre de 2009 17:30
    Moderador
  • Tal como dice VladPoint, puede además agregar en tu vista original un link a la vista sin paginado a traves de una CEWP (content editor web part)
    Juan Pablo. http://surpoint.blogspot.com/
    viernes, 18 de septiembre de 2009 4:26
  • Hola!

    tal cm decis si pongo q salgan todos los elemntos de la lista en vez de paginar de 10 en 10 , me salen hasta un limite, no em salen todo en la pagina proq es un WebPartPages:DataFormWebPart, por lo tanto no me deja. estos datos que quiero imprimir van a estar cambaindo cntinuamente , cm decis de crear una vista? porq una vista luego es siempre la misma no? cm la crearia?


    Gracias
    viernes, 18 de septiembre de 2009 7:24
  • A así cambia un poco la cosa... las vistas en listas y bibliotecas se crean facilmente desde la configuración de tu lista o biblioteca y además son dinámicas, es decir, si tus elementos cambian, aumentan o disminuyen, la vista cambia tambien...

    Pero en tu caso es una webpart de vista de datos... entonces no es tan sencillo... lo que puedes hacer es otra vista de datos, que te cubra todos tus elementos, tal como la que tienes ahorita pero sin la paginación... dices que te sale hasta un límite, esto es porque en algun lugar se lo has de estar declarando, y con lugar no me refiero a las opciones de la webpart sino al código... dale una revisada a tu código XSL... porque yo he trabajado con vistas de datos y claro que puedes ver todos los elementos, aunque sean millones... ahora bien, cuando tengas tu otra webpart con todos tus elementos puedes hacer dos cosas, crear un link en tu webpart original (la que tiene paginación) hacia la otra webpart con todos los elementos e incluso meterle un pequeño código para que te muestre automáticamente la opción de imprimir de tu navegador, o si te quieres ver más pro, crearte por código todo automátizado, es decir, que en un botón de tu webpart diga imprimir y ese botón tener la lógica de tomar todos los datos de tu lista e imprimirlos...

    Eso se me ocurre a mi...

    Saludos;
    Vlad

    Vlad Blog: http://sharepointmx.mvps.org/blogs/medinav/
    viernes, 18 de septiembre de 2009 15:31
    Moderador
  • Hola!

    No te entiendo bien, yo lo q he hecho es un webpart porq al crear la lista cn als dos tablas en el designer me lo crea el. Como hago diferente para q me pueda imprimir? porq lo necesito cn urgencia y la verdad q he probado un metodo para poner un boton cn javascript y q me imprima la webpart pero me da error.. y ya no se cm hacer.

    Gracias
    martes, 22 de septiembre de 2009 8:20
  • Me explico mejor, en pocas palabras: lo tienes que solucionar por código, revisar el XSL de tu WebPart y modificarlo o crear un desarrollo en Visual Studio...

    Saludos;
    Vlad
    Vlad Blog: http://sharepointmx.mvps.org/blogs/medinav/
    • Marcado como respuesta Uriel Almendra viernes, 5 de abril de 2013 21:51
    martes, 22 de septiembre de 2009 15:36
    Moderador