Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 23-ago-2004, 09:15   #1 (permalink)
zumacas ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2004
Mensajes: 10
Imprimir por impresoras cliente???

Hola, necesito ayuda puesto que estoy tratando de imprimir un documento de crystal directamente por una impresora que esta del lado del cliente pero no se como hacerlo, me imagino que habrá que recurrir al javascript.
Primero me encuentro que el control crystalreportviewer no tiene la opción de imprimir y por mas que busco en todos los lados lo unico que veo es la opción de exportar a pdf, pero eso a mi no me vale puesto que necesito que imprima directamente y además sacar las impresoras del lado del cliente para que el cliente seleccione por la que desea salir el documento.
Alguien tiene alguna solución???.

Gracias.
zumacas está desconectado   Responder Citando
Antiguo 23-ago-2004, 16:43   #2 (permalink)
charlytesis está en el buen camino
 
Avatar de charlytesis
 
Fecha de Ingreso: agosto-2003
Ubicación: La Paz - Bolivia
Mensajes: 206
Molesto

Lo que estas haciendo mal es lo siguiente:

Primeramente el CrytalReports tiene la opcion de imprimir, pro quizas este deshabilitada esto es debido a que no esta instalada tu impresora ó si tienes impresoras al lado no esten en red o simplemente la maquina que usas no esta en red generalmente eso es lo que pasa cuando no estan instaladas o mal instaladas tus impresoras .

Un saludo
__________________

Saludos desde el corazón de América.....BOLIVIA
Da lo mejor de ti, que siempre será recompensado


charlytesis está desconectado   Responder Citando
Antiguo 24-ago-2004, 01:01   #3 (permalink)
zumacas ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2004
Mensajes: 10
No, no se si me habeis entendido bien, quiero imprimir por una impresora que no esta en la red del servidor, el cliente accede por web vete tu a saber desde donde y tiene una impresora, en su casa o en su oficina y tiene que imprimir por esa impresora.
Si la impresora esta en la red del server si que se como imprimir (con printtoprinter), pero este no es el caso.
zumacas está desconectado   Responder Citando
Antiguo 05-oct-2004, 10:16   #4 (permalink)
Carail ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 4
Alegría printdocument

ya lo solucinaste?

si no es asi, puedes revisar el evento print en la ayuda de http://www.microsoft.com/spanish/msdn/mexico/, ahi te indica algunos ejemplos para imprimir usando el control printdocument.

pero seria en 2 pasos, primero deberas exportar a algun archivo tipo x, y despues tomarlo para imprimirlo, ahi te mostrara la lista de impresoras disponibles

Saludos
Carail
Carail está desconectado   Responder Citando
Antiguo 18-jul-2005, 08:59   #5 (permalink)
Amapola G.C. está en el buen camino
 
Fecha de Ingreso: febrero-2005
Mensajes: 6
Hola Zumacas yo si tengo problemas para imprimir con to printtoprinter!!! este es mi código:
Dim CrRep As New consumibles()
CrRep.PrintOptions.PaperOrientation = CrystalDecisions.[Shared].PaperOrientation.DefaultPaperOrientation
CrRep.PrintOptions.PaperSize = CrystalDecisions.[Shared].PaperSize.PaperLetter
CrRep.PrintToPrinter((1), False, (1), (1))

pero al ejecutar el programa me manda el sig error:
Server Error in '/ReportCrystal' Application.
--------------------------------------------------------------------------------

Error in File C:\WINNT\TEMP\temp_0431f647-44c5-4d93-a385-c5be7a9497f1.rpt: No default printer.

tengo una impresora en red predeterminada
Amapola G.C. está desconectado   Responder Citando
Antiguo 18-jul-2005, 09:16   #6 (permalink)
Amapola G.C. está en el buen camino
 
Fecha de Ingreso: febrero-2005
Mensajes: 6
Dim CrRep As New Rpt()
CrRep.PrintOptions.PaperOrientation = CrystalDecisions.[Shared].PaperOrientation.DefaultPaperOrientation
CrRep.PrintOptions.PaperSize = CrystalDecisions.[Shared].PaperSize.PaperLetter
CrRep.PrintOptions.PrinterName = "HP LaserJet 1100"
CrRep.PrintToPrinter((1), False, (1), (1))

' encontre la solucion Gracias
Amapola G.C. está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93