I'm getting “The report definition for report 'xxxx.rdlc' has not been specified” in my RDLC report

前端 未结 6 1816
野的像风
野的像风 2020-12-02 02:23

I\'ve created an rdlc report. I have a reportViewer on my form. When I try to load the report I get : \"The report definition for report \'xxxx.rdlc\' has not been specifie

6条回答
  •  我在风中等你
    2020-12-02 02:37

    Where do you associate localReport with your reportViewer? Instead of:

      using (StreamReader rdlcSR = new StreamReader(@"Resources\VisibleAssets.rdlc"))
      {
          localReport.LoadReportDefinition(rdlcSR);
    
          localReport.Refresh();
      }
    

    I used:

      using (StreamReader rdlcSR = new StreamReader(@"Resources\VisibleAssets.rdlc"))
      {
          reportViewer1.LocalReport.LoadReportDefinition(rdlcSR);
    
          reportViewer1.LocalReport.Refresh();
      }
    

    And it seems to be working for me.

提交回复
热议问题