Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado 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!!! :(
-
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
-
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)
-
muchas gracias!!!!!!!!!!!! por tomarse el tiempo de responder, ya solucione ese problema GRACIAS A USTEDES! ;D ;D