问题描述
我正在使用.net framework 4.5,并在主项目中尝试4.6同样的问题 我也使用Visual Studio 2017
因此,当我尝试在报表文件* .rdlc中创建表时,输出将输出到外部,当简单的文字出现在设计位置时,我的表单使用缩放模式DPI并默认使用evrything,我将这样填充报告: >
SqlDataAdapter sda = new SqlDataAdapter("select name from Product",connection);
DataSet1 set = new DataSet1();
sda.Fill(set,"Product");
ReportDataSource dataSource = new ReportDataSource(REPORT_DATASET_NAME,set.Tables[0]);
reportViewer1.LocalReport.DataSources.Add(dataSource);
reportViewer1.RefreshReport();
所以DataSet1是一个表产品,具有一个列名, 无论我在哪里没有数据问题,我的输出组织都不好,
备注:我在新项目中尝试了它,效果很好,并且还尝试重新创建所有涉及从头开始repport的类,仅使用默认设置和类似这样的简单示例,同样的问题。
我有的输出:
解决方法
当我发现某种形式存在于另一种形式中并尝试以我的情况调用第三种形式时,我发现了什么,附有ReportViewer的形式,因此当我拥有此链Form1-> Form2-> FormReportViewer时,设计以某种方式变得无组织,那么我确实解决了此问题,在Form1-> Form1中打开了Form1-> Form2-> Trigger事件打开FormReportViewer,并且中断完全像我设计的那样,因此此问题仍然存在,因为我不知道是什么原因在多表单调用中导致了此问题,无论您如何遇到同样的问题,也许你会找到我们的答案