大神 女神 额滴神 报表子报表问题

malagebi520 2012-09-25 06:48:42
一个报表 提示登录数据库提示框 提示框数据库名是空 我输入正确的用户名密码 登录失败!!!!!

我在开发机器和服务器机器正常 没问题 Winform结构

报表在其他机器都装好 其他功能报表正常

该报表有子报表 如果不使用子报表 正常显示 无登录问题

---子报表 是根据主报表的数据连接数据库存储过程显示相应的数据

cs代码如下
ReportDocument reportDoc = new ReportDocument();
if (!reportDoc.IsLoaded)
{
string path = Application.StartupPath + @"\rptDHL.rpt";
reportDoc.Load(path);

foreach (CrystalDecisions.Shared.IConnectionInfo connection in reportDoc.DataSourceConnections)
{
connection.SetConnection("Server01", "eBayOrderSystem", "sa", "sa");
}
this.crystalReportViewer1.Refresh();

foreach (CrystalDecisions.CrystalReports.Engine.ReportDocument sr in reportDoc.Subreports)
{
foreach (CrystalDecisions.Shared.IConnectionInfo connection in sr.DataSourceConnections)
{
connection.SetConnection("Server01", "eBayOrderSystem", "sa", "sa");
}
}

reportDoc.SetDataSource(dt);
this.crystalReportViewer1.ReportSource = reportDoc;
}

报表是注册的

...全文
2247 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
熙风 2012-09-26
  • 打赏
  • 举报
回复
http://blog.csdn.net/happy09li/article/details/6931959

子报表好像不是你这么用的

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧