• Sábado 9 de Noviembre de 2024, 03:41

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - JR3000

Páginas: [1]
1
VB .NET / Cambiar El Nombre Del Documento En La Impresora
« en: Miércoles 16 de Mayo de 2007, 21:25 »


Hola,

Estoy tratando de cambiar el nombre (o el titulo) del documento en la cola de la impresora (printer spooler) que mi

aplicacion de VB.NET 2003 y Crystal Reports XI genera al imprimir un reporte de Crystal.  

En resumen, yo tengo un programa hecho en VB.NET 2003 que utiliza Crystal Reports XI.  Primero abro una copia de los reportes

que ya tengo usando:

Dim CR as new reportdocument

y luego le agrego los parametros que necesita.  Finalmente, para imprimirlo lo mando a la impresora con

CR.PrintToPrinter(1, False, 0, 0)

Sin embargo, cuando hago eso, el nombre del documento en la cola de la impresora solo dice "document."  Yo necesito cambiarlo

y poner un nombre unico que sea facil de distinguir ya que imprimo muchos reportes a la vez.

Ahorita cuando imprimo, termino con un bonche de reportes llamados "document" en la cola de la impresora y no se cual es

cual.


Alguien sabe como cambiar ese nombre y ponerle el nombre real del reporte o el titulo del reporte?

Ya intente poniendo

CR.SummaryInfo.ReportTitle = "eltitulodelreporte"

Pero no lo reconoce.

Tambien intente abrir mis reportes con el Crystal reports Active X Designer y si me da el titulo del reporte en la impresora,

pero aparece primero "Crystal Reports ActiveX Designer" y luego el titulo del reporte.  Esto tampoco me sirve porque

necesitaria quitar la primera oracion que me pone y solo quedarme con el titulo del reporte.

Antes cuando usaba la version de Crystal Reports que traia VB.NEt 2003 (version 9?) me salia "Crystal Reports " +

eltitulodelreporte.   Eso si me ayudaba porque podia ver los primeros 6 characteres del titulo en la pantalla de la impresora

que tenemos, pero desde que me cambie a CR XI Developers Edition ya no sale.


Si alguien sabe como imprimir un reporte sin verlo primero (imprimir directo a la impresora) que me pueda dar el titulo del

reporte en la cola de la impresora (spooler or queue) por favor dejenme saber.

De antemano le agradezco toda su ayuda.

Gracias.

JR


 :lol:

Páginas: [1]