Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: florazulceleste en Agosto 30, 2011, 12:48:11 am

Título: Imprimir registros de forma horizontal?
Publicado por: florazulceleste en Agosto 30, 2011, 12:48:11 am
Hola Hola!! les cuento que tengo problemas con el proyecto que estoy creando, ya que tengo una tabla con 13 campos, son muchos campos para imprimirse en forma vertical ya que al momento de hacer el llamado al DataReport es obvio que estos no encajaran, y segun la informacion que e encontrado la solucion es predeterminar una impresora, para que imprima solo de forma horizontal, pero yo quiero otra alternativa.

Alguien que me diga esa alternativa, o que puedo hacer para obtener esos registros de forma horizontal al solicitar imprimirlos???
Gracias, por su ayuda!!!  :(
Título: Re:Imprimir registros de forma horizontal?
Publicado por: YAcosta en Agosto 30, 2011, 02:13:56 am
Nica, para imprimir horizontal no necesitas crear una nueva impresora. Debes hacer esto:

DataReport1.Orientation = rptOrientLandscape
DataReport1.Show

Y listo. Ojo, para no tener complicaciones ni sorpresas, debes tener instalado el Service Pack 6 de VB6.

Hasta el momento solo he necesitado crear diferentes impresoras cuando imprimo en diferentes tamaños de papel predeterminadamente, por ejemplo: PrinterFactura, PrinterBoleta, PrinterReporte, etc

Saludos
Título: Re:Imprimir registros de forma horizontal?
Publicado por: fx700 en Agosto 30, 2011, 03:35:16 pm
Instalate este, a mi me funciono.
http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=A8494EDB-2E89-4676-A16A-5C5477CB9713 (http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=A8494EDB-2E89-4676-A16A-5C5477CB9713)
Título: Re:Imprimir registros de forma horizontal?
Publicado por: florazulceleste en Septiembre 03, 2011, 08:32:09 pm
muchas gracias!!!!!!!!!!!! por tomarse el tiempo de responder, ya solucione ese problema GRACIAS A USTEDES!  ;D ;D