用多行动态填充水晶报告中的“详细信息”部分

问题描述

我有一个水晶报告,我是从存储过程填充的,但是,当我将数据库转换为 MDF 文件进行部署时,我无法从数据库专家连接到 MDF,因为它不受支持水晶报告,当我尝试动态填充报告时,一切正常,除了在我有多行的详细信息部分,它只显示一个以防我试图从数据表填充报告,因为我是'无法根据数据表中的行数在“详细信息”部分生成

然后我尝试了:

DataSet ds = new DataSet();
sda.Fill(ds);
//IF is the RPT file
InvoiceFinal IF = new InvoiceFinal();
IF.DataSourceConnections.Clear();
MessageBox.Show(ds.Tables.Count.ToString());
IF.SetDataSource(ds);
Print p = new Print();
p.crystalReportViewer1.ReportSource = IF; 

方法返回此错误无法加载数据库信息

我为上述错误查找了解决方案,但没有任何效果

我想知道是否有办法将行动态添加到报告中的第 3 部分,或者是否有针对上述错误的任何修复方法,或者是否有其他解决方法来实现我的目标。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)