Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

imprimir el reporte actual

Estas en el tema de imprimir el reporte actual en el foro de Visual Basic clásico en Foros del Web. Hola amigo mi problema es el siguiente: Estoy haciendo un sistema para control vehicular donde se registran vehiculos existentes, bueno tengo otro form de comisiones, ...
  #1 (permalink)  
Antiguo 26/10/2011, 10:19
 
Fecha de Ingreso: octubre-2011
Mensajes: 1
Antigüedad: 12 años, 5 meses
Puntos: 0
Pregunta imprimir el reporte actual

Hola amigo mi problema es el siguiente:
Estoy haciendo un sistema para control vehicular donde se registran vehiculos existentes, bueno tengo otro form de comisiones, en el registro comisiones que son asignadas a los vehiculos, todo hasta aqui va muy bien, bueno hago mi reporte en crystal report (aqui estamos bien), pero requiero que cuando el usuario final quiera sacar una impresion de la hoja de comisión solo imprima la que acaba de generar y no de todas las que tengo registradas desde el inicio del sistema, ¿Como puedo hacer eso?, espero alguien pueda ayudarme con este problemita, de antemano gracias...
  #2 (permalink)  
Antiguo 26/10/2011, 14:32
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 14 años, 6 meses
Puntos: 47
Respuesta: imprimir el reporte actual

Hola!
Debes enviarle los filtros necesarios al reporte:

Código vb:
Ver original
  1. With CrystalReport
  2.          .ReportFileName = App.Path & "\Reporte.rpt"
  3.          .WindowTitle = "Titulo del reporte"
  4. '        ...
  5. '        ...
  6. '        ...
  7.        .DiscardSavedData = True ' Borrar datos almacenados
  8.  
  9.         .SelectionFormula = "{TABLA.CAMPO_DOCUMENTO} = " & intDOCUMENTO & " AND {TABLA.FECHA} = '" & strFECHA & " AND {TABLA.USUARIO_ID} = '" & strUserName & "'"
  10.  
  11.         .WindowShowCloseBtn = True
  12.         .WindowState = crptMaximized
  13.         .WindowShowPrintSetupBtn = True
  14.         .Destination = crptToWindow
  15.         .Action = 1
  16.     End With

Etiquetas: control, 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 19:20.