Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema al imprimir directo reporte crystal en vb.net 2008

Estas en el tema de Problema al imprimir directo reporte crystal en vb.net 2008 en el foro de .NET en Foros del Web. que tal tengo un problema en una aplicacion, genero un reporte en crystal y lo mando a imprimir directo, esto lo e hecho antes y ...
  #1 (permalink)  
Antiguo 23/05/2011, 08:09
 
Fecha de Ingreso: octubre-2006
Mensajes: 88
Antigüedad: 17 años, 6 meses
Puntos: 1
Problema al imprimir directo reporte crystal en vb.net 2008

que tal tengo un problema en una aplicacion, genero un reporte en crystal y lo mando a imprimir directo, esto lo e hecho antes y siempre funcionaba pero esta vez no, este es el codigo que tengo para mandarlo

Código vb:
Ver original
  1. Private Sub ReportePallet()
  2.         Try
  3.  
  4.             Dim iReporte As New Reporte
  5.             Dim rpt As New IDPalletHAR
  6.             rpt.Load()
  7.             rpt.SetDataSource(ReturnDataSetGeneral)
  8.             rpt.Refresh()
  9.  
  10.             Dim rds = New ReportDataSource()
  11.             rds.Name = "DSReportePallet_TBPallet"
  12.             rds.Value = ReturnDataSetGeneral().Tables(0)
  13.             '***********************************************
  14.            iReporte.Reporte = rpt
  15.             rpt.PrintToPrinter(1, False, 0, 0) '////////////////  imprimir directo
  16.  
  17.  
  18.         Catch ex As Exception
  19.             MsgBox(ex.Message)
  20.         End Try
  21.     End Sub



esto no me causa error ni nada pero hay algo extraño, resulta que la impresora esta en red con ip y si ejecuto mi aplicacion no me imprime mi reporte hasta que en las propiedades de la impresora de le doy enviar pagina de prueba inmediatamente me imprime la pagina de prueba y los reportes que antes mande entoces no se si falte algo de codigo que haga que mande la impresion de mi reporte inmediatamente sin esperar nada, les agradezco su ayuda

Etiquetas: crystal, directo, reporte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:30.