Подотчет не может быть отображен ошибка в rdlc
Я за последние 2 дня я застрял в этой ошибке в rdlc. Я просмотрел большинство страниц, показывающих решение для этого, но все же я не получил решение. Я передаю параметры из основного отчета в дополнительный отчет, также проверил, что тип погоды в обоих отчетах корректен, я также добавил следующие коды
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
rptViewer.LocalReport.EnableHyperlinks = true;
}
rptViewer.LocalReport.SubreportProcessing += new
SubreportProcessingEventHandler(SetSubDataSource);
this.rptViewer.LocalReport.Refresh();
}
public void SetSubDataSource(object sender, SubreportProcessingEventArgs e)
{
e.DataSources.Add(new ReportDataSource("testDs", "test_Ds"));
}
где testDs - это мой набор данных для подотчета, а test_Ds - это источник данных для подотчета. В последней части я не совсем уверен, правильно это или нет. Пожалуйста, помогите мне
<form id="form1" runat="server">
<div style="width: 100%; height: 100%; padding: 05px 0px 5px 100px;">
<rsweb:ReportViewer ID="rptViewer" runat="server" SizeToReportContent="True" EnableHyperlinks="True" HyperlinkTarget="_blank" BackColor="#33ccff" BorderColor="Tomato"></rsweb:ReportViewer>
</div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
это то, что я добавил на странице aspx