
Mensaje enviado por Pablo Fébolo <pfebolo@microsystem.com.ar> el 8/01/2003
Debes setear la propiedad Orientation del DataReport a rptOrientLandscape antes de llamar al metodo PrintReport o el metodo Show
Esto funciona con el SP4 instalado en adelante.
Ejemplo:
miDataReport.Orientation = rptOrientLandscape
If Prewiew = True Then
miDataReport.Show
Else
miDataReport.PrintReport True
End If
Saludos.
At 07/01/2003 20:01, you wrote:
Hola:
Saludos a todos. Una pregunta, ¿sabe alguien cómo cambiar la orientación de un DataReport en tiempo de diseño? Estoy atascado con eso, no he podido solucionar el problema.
Esperando puedan ayudarme, se despide
Patricio Silva Morales

Mensaje enviado por "Roger Castells" <rogercl@menta.net>
Saludos a todos, se me acabaron las vacaciones,espero que siga todo bien.
Al tajo.
Para diseñarlo,lo haces exactamente igual.
Antes de abrir el datareport cambias la posicion de la impresora a traves del modulo que te mando,i despues ya no te da error de ancho.
Lo mando alguien y funciona muy bien.Si la impresora está en red notaras que tarda un poco,al salir del report horizontal,yo vuelvo a dejar la impresora como estaba.
Esperando que te vaya tan bien como a mí.
tienes que añadir a tu proyecto la referencia a pageset (pageset.dll)
si hay algo me dices.
Hasta otra, Roger.
rogercl@menta.net

Mensaje enviado por "Bracho, Yamil" <brachoy@pdvsa.com>
JClemente , hay un DLL en el site de Microsoft que se llama PageSet.EXE que termine cambiarle la orientacion al DataReport y no se si modificacndo algo estas rutinas puedes cambiar el tipo de papel y lo otro que deseas hacer.
Si no lo consigues solo hazmelo saber y te lo mando a tu casilla
Saludos
Yamil

