Programación General > Visual Basic 6.0 e inferiores

 Crystalreport

(1/1)

Dieguinho.:
Buenas, tengo una duda.

No manejo bien el crystal y tengo que modificar un codigo para que en lugar de abrir un reporte hecho en crystal directamente lo imprima.
Se puede eso???

El codigo donde se muestra el reporte es el sig.


--- Código: Text --- CrystalReport1.ReportFileName = App.Path & "\Carrefour.rpt"          CrystalReport1.Connect = "DSN=" + objConfig.dsDSN + ";UID=" + objConfig.dsUID + ";PWD=ordenes"CrystalReport1.ParameterFields(1) = "nrOrdendeCompra;" & nrOrdendeCompra & ";true"CrystalReport1.ParameterFields(2) = "idSupermercado;" & IdSupermercado & ";true"CrystalReport1.ParameterFields(3) = "idPDV;" & idPDV & ";true"CrystalReport1.ParameterFields(4) = "idCliente;" & IdCliente & ";true" CrystalReport1.Destination = crptToWindow             CrystalReport1.WindowState = crptMaximized              CrystalReport1.Action = 1 CrearPreview = True  
Lo quieren hacer asi porque hay veces que son varios y prefieren imprimirlos y despues verlos del papel.
Si alguno me puede dar una mano se lo agradeceria, igualmente voy a seguir investigando esto.

saludos.

Abhero:
Lo unico que hay que hacer es cambiar el CrystalReport1.Destination = crptToWindow  por CrystalReport1.Destination = crptToprinter y despues todo =.

Recuerdos.
Ab.  :hola:

Dieguinho.:
Que bueno, es justo lo que necesitaba, recien lo probe y anda perfecto.
Pensaba que iba a ser algo mas complejo!

Muchisimas gracias!!!

saludos.

Abhero:
:lol:

Siempre a la orden.
Ab.  :hola:

Navegación

[0] Índice de Mensajes

Ir a la versión completa