Good Day
Have a win Forms app developing, SQL Database then DSR.xsd Dataset for report
Export Data from Datatable to DSR Dataset - No issues there
Can Get Data into ReportViewer Datatable for parent Report but Not able to Get Sub-Report Data into datatable
Public Class Frm_RptProjReg
Private Sub Frm_RptProjReg_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.Name = "Project Drawing Register"
Me.Text = "Project Drawing Register"
RptVw.Reset()
RptVw.ProcessingMode = ProcessingMode.Local
RptVw.LocalReport.DataSources.Clear()
Dim Dtr As DataTableReader
Dtr = New DataTableReader(DtRptProjDisc)
DSR.Dt_RptProjDisc.Load(Dtr)
RptProc("Grd_Rpt.Rpt_ProjRegMain.rdlc", "DS_ProjRegDisc", "Dt_RptProjDisc")
Dim DtrRptProjFle As DataTableReader
DtrRptProjFle = New DataTableReader(DtRptProjFle)
DSR.Dt_RptProjFle.Load(DtrRptProjFle)
RptSubProc("Grd_Rpt.Rpt_ProjRegFle.rdlc", "DS_ProjRegFle", "Dt_RptProjFle")
RptVw.LocalReport.Refresh()
RptVw.RefreshReport()
End Sub
Private Sub RptProc(_RdlcRpt As String, _Dataset As String, _DataTable As String)
Dim Rds As New ReportDataSource(_Dataset, DSR.Tables(_DataTable))
RptVw.LocalReport.DataSources.Add(Rds)
Dim Assy As Assembly = Assembly.LoadFrom("Grd_Rpt.dll")
Dim Strm As Stream = Assy.GetManifestResourceStream(_RdlcRpt)
RptVw.LocalReport.LoadReportDefinition(Strm)
End Sub
Private Sub RptSubProc(_RdlcRpt As String, _Dataset As String, _DataTable As String)
Dim Rds As New ReportDataSource(_Dataset, DSR.Tables(_DataTable))
RptVw.LocalReport.DataSources.Add(Rds)
Dim Assy As Assembly = Assembly.LoadFrom("Grd_Rpt.dll")
Dim Strm As Stream = Assy.GetManifestResourceStream(_RdlcRpt)
RptVw.LocalReport.LoadSubreportDefinition(_RdlcRpt, Strm)
End Sub
End Class
What I have tried:
Have Tried Google Search
Reconfigure RDLC Report Vesions - did not work
Static Report Configuration
Various Code examples tried - no viable solution found