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

Aplicando filtros en un SubReportes (ASP.NET)

Estas en el tema de Aplicando filtros en un SubReportes (ASP.NET) en el foro de .NET en Foros del Web. Tengo un reporte hecho en Crystal el cual posee un SubReporte. Al reporte yo le paso los filtros asi: Report.DataDefinition.RecordSelectionFormula = "{reporte_preliquidacion_por_ruta_vw.rtCodigo} = 'CC101'" Sucece ...
  #1 (permalink)  
Antiguo 12/06/2004, 09:39
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Aplicando filtros en un SubReportes (ASP.NET)

Tengo un reporte hecho en Crystal el cual posee un SubReporte.
Al reporte yo le paso los filtros asi:

Report.DataDefinition.RecordSelectionFormula = "{reporte_preliquidacion_por_ruta_vw.rtCodigo} = 'CC101'"

Sucece que quiero pasarle un filtro al subreporte también. Intenté enviandolo asi:
Report.DataDefinition.RecordSelectionFormula = "{reporte_preliquidacion_por_ruta_vw.rtCodigo} = 'CC101' and {ChequesRechazados_vw.rtCodigo} = 'CC101'"

Donde ChequesRechazados_vw es la vista que lee el subreporte. Pero me da error.

Cómo puedo pasarle los filtros a un subreporte?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #2 (permalink)  
Antiguo 12/06/2004, 10:08
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Ya encontré la forma de hacerlo

Lo hice de esta forma:
Report.OpenSubreport("ChequesRechazados").RecordSe lectionFormula = "{ChequesRechazados_vw.rtCodigo} = 'CC101'"

__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
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 01:14.