2008-12-05 15 views
10

Tengo un informe SQL que insiste en imprimir una página en blanco adicional al final, aunque todos los elementos del informe deben caber en una página. Traté de acortar los elementos en la página que se está extendiendo, pero no importa cuánto los comprime, o cuánto espacio en blanco queda en la primera página, SRS todavía piensa que necesita ocupar otra página también. Esto es molesto porque es un problema tan común, todo lo que se necesita es un error para hacer que un informe se extienda. Así que no estoy preguntando cómo puedo solucionar esto en este informe, pero ¿cómo puedo solucionar esto en este y futuros informes? ¿Hay una bandera o configuración que pueda configurar para decirle a SRS "No importa qué, nunca imprima más de 1". página"? O "Suprimir páginas en blanco = verdadero"?¿Cómo puedo suprimir páginas en blanco en los informes SQL?

Respuesta

23

Intenta eliminar cualquier "espacio vacío" del cuerpo. Reduzca la superficie de edición para que sea lo suficientemente grande para todos sus artículos de informes, tanto en altura como en anchura. ReportingServices piensa que el espacio que tienes en tu cuerpo es intencional, por lo que se conserva.

Si eso no ayuda y usted está notando este problema en 2005, pruebe el 2008 version. Hay una nueva propiedad, ConsumeContainerWhitespace, que ayuda a reducir las páginas en blanco.

12

En mi experiencia, SIEMPRE ha sido que los datos que tengo en la página del informe son MÁS AMPLIOS que los márgenes de la página, por lo que piensa que es necesario hacer una nueva página ... verifique los márgenes de sus páginas y también cómo Hasta ahora, los datos se extienden sobre él. Puede parecer que no está muy lejos en el diseñador del informe, pero apostaría que esa es la respuesta. Estamos hablando de PIXELS aquí, así que échale un vistazo y ve si ayuda.

+0

OMG Muchas gracias !, yo acabamos de pasar dos días con el problema de que me molesta a cabo, ya que resulta que tenía demasiado espacio en blanco en el derecho de mi informe. – albertein

+0

Absolutamente brillante. Solucionado mi problema, pero ¿quién lo hubiera pensado? – arame3333

+0

+1 Esto funcionó para mí, gracias. Saludos !!!!! –

0

uso ConsumeContainerWhitespace a TRUE en las propiedades del informe de su FALSE por defecto

Cuestiones relacionadas