Programación General > Visual Basic 6.0 e inferiores

 Impresion Directa Para Un Reporte En Cr8

(1/3) > >>

Lemus:
Hola a todos


Es un gusto saludareles y comentarles que tengo un problema... bueno, asi lo llamo...

El punto es que no se como imprimir desde VB6 un reporte que esta en Crystal reports 8 sin que me aparezca el visualizador (viewer) y el cuadro de dialogo de la impresora...

Lo que intento hacer es imprimir directamente el reporte sin verlo y sin seleccionar la impresora o el numero de páginas que quiero que se impriman.

Dicho de otra forma, que sucedan solo dos acciones:
   1) Presionar un boton que indica lo orden de impresión del reporte, y
   2) que se imprima el reporte


Pues bueno es lo que no puedo hacer....

Si alguien sabe y me pudiese orientar se lo agradeceria mucho.

Gracias a todos de antemano.

.:: Lemus ::.


http://www.heliodon.com.mx

Roll:
El Crystal report control, posee una propiedad llamada Destination con los siguientes valores

0 - Imprimir en ventana
1 - Imprimir en impresora
2 - Imprimir en archivo
3 - Imprimir a Mapi
4 - Imprimir con intercambio (que no se muy bien para q sirve)

espero que te sirva de ayuda

saludos!

Lemus:
Gracias por responder Roll...

Oye el control que mencionas no lo tengo como tal (Crystal report control),solo tengo, bueno que sean visibles, el CRViewer (donde se visualiza el reporte) y el diseñador que se hace por cada reporte, y pues en estos no encontre la propiedad "Destination".


++ El load para el reporte es el siguiente (reporte generado dentro de vb)
---
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
---


Mi reporte se llama CR1
---

Intente lo siguiente:

CR1.destination
CRViewer1.destination

(no funciono niguna de las propiedes)


Pues disculparas la ignorancia pero la verdad no se donde buscar la opciona que mencionaste enteriormente...

Te agadeceria si me pudieces ayudar de nuevo...

Tengo:
   Windows XP SP2
   Visual Basic 6.0
   Crystal Reports 8 (solo puedo diseñar dentro de VB6,
            no se que distribución sea)

dimaggiomx:
Saludos,

    Yo estoy tabajando con Visual NET (C#) que trae el Crystal Reports 8.5, y bueno tambien necesitaba imprimir directamente con la intervencion minima del usuario de darle clic a un boton.

Es decir, mi problema era mandar a imprimir directamente sin cuadros de dialogo de la impresora, sin ver el Viewer, etc. Estuve investigando muuucho por internet y hasta donde termine de investigar no hay manera de hacerlo directamente sin que te aparezca el cuadro de dialogo de la impresora.

La solicion por la que opte fue (exportar el archivo a PDF) y con un Software que venden el la pagina:
       
           http://www.meadroid.com/scriptx/index.asp

Te ofrecen una solucion de impresion directa (es un active X) lo malo es que es con licencia :(, pero bueno espero te sirva.

Suerte.

Roll:
Lemus

yo poseo los componentes "crystal report control" y "crystal report viewer control" y tambien trabajo con crystal report 8

kizas seas problema de tu version o algo parecido  :blink:

a mi me funciona

Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa