void SubReportProcessing(Object sender, SubreportProcessingEventArgs args) { int Id = int.Parse(args.Parameters["Id"].Values[0].ToString()); var detailsData = new DataTable(); detailsData = empleadoService.GetEmpleadoDetalles(); var newData = detailsData.Select("Id=" + Id).CopyToDataTable(); ReportDataSource ds = new ReportDataSource("dsEmpleadoDetalle", newData); args.DataSources.Add(ds); }