Visual Basic.NET - reporte crystal report

   
Vista:

reporte crystal report

Publicado por Marco (3 intervenciones) el 21/01/2009 01:55:16
hola a todos. Solicito su colaboración en el siguiente problema: Tengo dos formularios y un reporte.El reporte
se encuentra enlazado a un procedimiento almacenado de sql server 2005. Se trata de un procedimiento sencillo,
del tipo:

"SELECT Columna1, Columna2, Columna3, Columna4 FROM Tabla WHERE Condición".

En uno de los formularios tengo un control CrystalReportViewer (que es donde deseo mostrar el reporte) y
en el otro un botón a partir del cual deseo lanzar el reporte. Olvidé decir que el proyecto está realizado
en visual basic.NET 2005. El código del botón es:

Dim ds As New ds_mssoft

Dim strReportPath As String
Dim rptDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument

strReportPath = "C:Making StylesMSSMSScr_listado_ventas.rpt"

Me.Sp_consulta_listado_ventasTableAdapter.Fill(Me.Ds_mssoft.sp_consulta_listado_ventas)

rptDocument.Load(strReportPath)
rptDocument.SetDataSource(Ds_mssoft)

Form_contenedor_reportes.crv_visor1.ReportSource = rptDocument

Form_contenedor_reportes.Show()

Hasta acá todo bien. No hay problemas. Ahora ocurre que así como está, el reporte me muestra la totalidad de los
registros, lo cual no deseo. En el mismo formulario que contiene el botón tengo una grilla que muestra la misma
consulta que deseo imprimir (sp_consulta_listado_ventas) pero acá tengo la posibilidad de establecer filtros.
De que manera podría lograr que los mismos filtros aplicados a la grilla se apliquen al reporte?? es decir, deseo
que tanto la grilla como el reporte muestren exactamente la misma información.
Bueno señores, estaría muy agradecido si alguna mente brillante pudiera tenderme una mano porque estoy luchando
con esto hace un buen tiempo y no puedo encontrarle la vuelta. Saludos y gracias nuevamente.
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:reporte crystal report

Publicado por Carlos (12 intervenciones) el 22/01/2009 22:13:14
iNTENTA PONIENDO LAS CONDICIONES EN EL AREA DE FORMULAS DEL REPORTE
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