Crystal Report - Rango de fechas desce VBNet a Crystal Report

   
Vista:

Rango de fechas desce VBNet a Crystal Report

Publicado por Aurora (3 intervenciones) el 07/09/2007 16:29:04
¡Hola! buen día, soy nueva programando en VBNet, necesito mostrar un reporte en VBNet en donde el usuario pueda elegir el rango de fechas del cual quiere ver la información...

La version de Crystal que uso es la 11, VBNet 2003 y mi base de datos está en SQL.

Espero puedan ayudarme...

Gracias de antemano....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Rango de fechas desce VBNet a Crystal Report

Publicado por Gerardo (571 intervenciones) el 12/09/2007 03:07:44
Ke tal Aurora.

Este ejemplo lo realizo con CR9 y Access, sin embargo casi estoy seguro funcionará con SQL Server y CR11.

Dim rpVentas As New ReportDocument
Dim DirReports As String = Application.StartupPath() & "\Carpetadereportes\TuReporte.rpt"

Dim tbCurrent As Table
Dim MiSql As String, FechaI As String, FechaF As String

FechaI = DTPFechaI.Value.Year & "," & DTPFechaI.Value.Month & "," & DTPFechaI.Value.Day
FechaF = DTPFechaF.Value.Year & "," & DTPFechaF.Value.Month & "," & DTPFechaF.Value.Day & ",23,59,59"

MiSql = "{TuTabla.TuCampoFecha} >= Date(" & FechaI & ") AND {TuTabla.TuCampoFecha} <= DateTime (" & FechaF & ")"

With rptVentas
.Load(DirReports)
For Each tbCurrent In .Database.Tables
tbCurrent.Location = ' aquí tu DB
Next tbCurrent
.RecordSelectionFormula = MiSql
End With
CRVVentas.ReportSource = rptVentas

Saludos.

PD. DTPFechaI y DTPFechaF son DateTimePicker. Tambien es importante poner de esta manera las horas, minutos y segundos si tu campo los contempla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar