Establecer la orientación de página en un informe de Crystal Reports

Cuando empezamos a trabajar con el diseñador de informes de Crystal Reports, si necesitamos crear un informe con un buen número de columnas, es muy posible que todas no puedan situarse en la orientación de página -vertical- que por defecto ofrece el diseñador, por lo que necesitaremos cambiarla a horizontal.

Si estamos diseñando nuestro informe desde Visual Studio 2003, nuestra primera intención será, muy posiblemente, buscar en la ventana de propiedades del informe una propiedad relacionada con este particular, o bien, entre las opciones de menú del entorno de desarrollo.

La opción en cuestión para conseguir este efecto no se halla sin embargo accesible de este modo, siendo necesario para ello hacer clic derecho en la superficie del diseñador de informes, eligiendo del menú contextual que aparece seguidamente la opción "Diseñador > Preparar impresora", como vemos en esta imagen.

A continuación se abrirá una caja de diálogo en la que ya sí podremos seleccionar la orientación de página tanto en tiempo de diseño como de ejecución.

A partir de Visual Studio 2005, esta opción de configuración ya se puede localizar un poco más fácilmente, puesto que mientras que nos encontremos situados en el diseñador de informes, en la barra de menú de Visual Studio aparecerá una opción específica para Crystal Reports, como vemos a continuación.

Espero que con estas indicaciones ahorréis un poco de tiempo al intentar localizar esta opción.

Un saludo.

Published 2/2/2008 12:32 por Luis Miguel Blanco
Archivado en: ,
Comparte este post:

Comentarios

Tuesday, March 04, 2008 8:32 PM por Sergio (Michoacan Mexico)

# re: Establecer la orientación de página en un informe de Crystal Reports

Gracias me fue de ayuda tu spot, yo crei q esa opcion era solo para impresion, no para establecer el diseño de la paguina

Wednesday, March 05, 2008 12:02 AM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Sergio

Muchas gracias por leer el post y celebro que te haya resultado de utilidad 8-)

Un saludo,

Luismi

Thursday, April 17, 2008 2:08 AM por Anix

# re: Establecer la orientación de página en un informe de Crystal Reports

ooooo tanks esta super facil yo pensaba que crystal tampoco hacia eso, como yo estaba acostumbrada a reporting services

Thursday, April 17, 2008 9:32 AM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Anix

Me alegra que este pequeño truco te haya servido de ayuda.

Un saludo.

Luismi

Wednesday, June 04, 2008 7:05 PM por Edwin

# re: Establecer la orientación de página en un informe de Crystal Reports

Muchas Gracias, me resulto excelente.

Thursday, June 05, 2008 6:10 PM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Edwin

Celebro que el post te haya sido útil.

Un saludo.

Luismi

Thursday, June 19, 2008 9:47 AM por Jordi

# re: Establecer la orientación de página en un informe de Crystal Reports

Tengo un problemilla, tengo un informe que ponga horizontal o vertical siempre sale como si fuera vertical, y todo aquello que ponga en la zona de la grid de la derecha (es decir de la parte que añade al ponerlo horizontal) queda cortado. He repasado el código y no hace ningun tratamiento raro con la impresora ni nada. ¿Alguna idea?

Friday, June 20, 2008 9:39 AM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Jordi

Si en el diseñador de informes has establecido la orientación horizontal, y durante el diseño puedes trabajar correctamente en toda la superficie del informe, quizá el problema venga en la configuración de la impresora.

Además de la opción de "Preparar impresora" del propio diseñador de Crystal Reports que se comenta en este post, revisa también la configuración de las propiedades de la impresora y/o preferencias de impresión desde la opción disponible para ello en el sistema operativo.

Espero que de este modo consigas solucionarlo.

Un saludo,

Luismi

Wednesday, July 09, 2008 12:22 AM por otreblanc

# re: Establecer la orientación de página en un informe de Crystal Reports

Excelente, justo lo que buscaba !!

Thursday, July 10, 2008 12:14 AM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola otreblanc

Gracias, me alegra que te resultara de utilidad 8-)

Un saludo.

Luismi

Wednesday, September 24, 2008 10:54 PM por Chio

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Oye Gracias por la respuesra DaDA sobre el Crystal es exactamente lo que anadaba Buscando Te lo agradezco k Tengas un Buen dia

Wednesday, September 24, 2008 11:17 PM por Chio

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola quisiera ver si me podias decir como codificar el datagridView en VisualBasic.net 2005 para limpiar un datagrid,lo que pasa es de que al momento que ejecuto mi sistema y muevo algo se duplica los datos que se visualizan.

He estado intentando varios dias y nada

Saturday, September 27, 2008 4:00 PM por Luis Miguel Blanco

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Chio

Celebro que el post te haya sido de utilidad. Respecto a tu consulta sobre el datagridview, revisa en tu código el lugar en el que rellenas de datos este control asignando los valores a las propiedades DataSource y DataMember, ya que probablemente sea una línea que se ejecuta al interactuar con el control y por eso se añaden registros a los ya existentes.

Para limpiar de contenido un datagridview asigna una cadena vacía a su propiedad DataMember:

Me.DataGridView1.DataMember = ""

Un saludo.

Luismi

Thursday, October 16, 2008 5:56 PM por Koke

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola Chio

Creo que lo que te pasa es que no controlas el postback de la página por eso se te llena dos veces

Cuando una página aspx se lanza pasa dos veces por el load (prueba a depurar) la primera cuando ejecutas el evento de llenado del grid la segunda cuando recarga la página en el refresco de la misma a esto se le llama postback.

Prueba en el load de tu pagina a poner

if not ispostback then

<--TU CODIGO DEL LOAD -->

End if

En el refresco el postback viene a true y así no pasa.

Un saludo

Koke

Monday, November 03, 2008 11:58 AM por Amparo Tovar

# re: Establecer la orientación de página en un informe de Crystal Reports

Hola a todos,

Mi problema es que en la exportación a Excel que realizo tengo gran número de columnas y un ancho elevado, le he puesto a las propiedades de la impresora papel A0, horizontal y he ampliado el ancho pero, me sigue dando problemas.

¿Teneis algún tipo de solución para no depender de la impresora o de los tamaños de papel?.

Espero vuestra respuesta.

Gracias por anticipado...

Friday, October 02, 2009 10:22 PM por M Salinas

# re: Establecer la orientación de página en un informe de Crystal Reports

Myu bueno tu aporte, esta resulto ser bastante sencillo pero esta dificil de ubicar, gracias.

Tuesday, January 05, 2010 5:57 PM por Jesus Flores

# re: Establecer la orientación de página en un informe de Crystal Reports

que sencillo es, sin embargo no podia hacerlo, jeje

Thursday, January 07, 2010 4:33 PM por susalcon

# re: Establecer la orientación de página en un informe de Crystal Reports

hola

tengo un reporte y la pagina la configure horizontal

pero el reporte sale con la pagina en horizontal `pero los datos se pasan a tro hoja en vez de colocarce una al lado del otro

es decir quiero imprimir varias registros en una hoja uno al lado del otro y no he podido encontrar la opcion

Tuesday, February 16, 2010 5:13 AM por felipon de culiacan sin, mexico,

# re: Establecer la orientación de página en un informe de Crystal Reports

gracias compa, me fue utilidad, me evitaste la fatiga de investigar a mano

Saturday, July 16, 2011 11:10 PM por Jorge Villamil

# re: Establecer la orientación de página en un informe de Crystal Reports

Se que este Post es viejo aunque espero que le den seguimiento... tengo el reporte horizontal, pero el problema es que son demasiadas las columnas y necesito que se imprima en 2 hojas horizontal.

Habrá manera de solucionarlo?