Seleccionar impresora Crystal Report 9
Publicado por morgenes (33 intervenciones) el 16/05/2005 10:11:09
Hola a todos.
Tengo un problemilla a la hora de imprimir. Quiero imprimir dos informes desde codigo vb. la forma de imprimir es la siguiente
Dim CRApp As New CRAXDRT.Application
Dim CRReport As New CRAXDRT.Report
CRReport.PrinterSetup Me.hwnd
CRReport.PrintOut False
con esto consigo que me saque el cuadro de seleccionar impresora, y posteriormente el cuadro de imprimir numero de copias, pero ahora me gustaria que para el siguiente informe que tenga que imprimir no me muestre esos cuadros. es decir que tome la misma impresora que haya seleccionado anteriormente y el mismo numero de copias. Parece sencillo pero no consigo hacerlo.
el objeto crreport que he declarado trae una propiedad PrinterName pero esta es de solo lectura.
Segun tenia entendido el objeto crreport que declare toma la impresora por defecto de windows por lo que intente utilizar un objeto commondialog para seleccionar la impresora y el numero de copias, y guardar la impresora por defecto para que luego me lo tomara en la impresion del informe pero nada.
Alguien sabe la solucion?
Gracias por la ayuda.
Tengo un problemilla a la hora de imprimir. Quiero imprimir dos informes desde codigo vb. la forma de imprimir es la siguiente
Dim CRApp As New CRAXDRT.Application
Dim CRReport As New CRAXDRT.Report
CRReport.PrinterSetup Me.hwnd
CRReport.PrintOut False
con esto consigo que me saque el cuadro de seleccionar impresora, y posteriormente el cuadro de imprimir numero de copias, pero ahora me gustaria que para el siguiente informe que tenga que imprimir no me muestre esos cuadros. es decir que tome la misma impresora que haya seleccionado anteriormente y el mismo numero de copias. Parece sencillo pero no consigo hacerlo.
el objeto crreport que he declarado trae una propiedad PrinterName pero esta es de solo lectura.
Segun tenia entendido el objeto crreport que declare toma la impresora por defecto de windows por lo que intente utilizar un objeto commondialog para seleccionar la impresora y el numero de copias, y guardar la impresora por defecto para que luego me lo tomara en la impresion del informe pero nada.
Alguien sabe la solucion?
Gracias por la ayuda.
Valora esta pregunta
0