Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2011, 08:09
gctalico
 
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