J
jingye
Unregistered / Unconfirmed
GUEST, unregistred user!
我在报表使用使用了子报表,可是每次都次都出现“登录错误”,但我根本没用连数据库呀
这是为什么呀?下面是一段我的代码:
d rep = new d();//项目中的报表;
private void OpenSubreport(string reportObjectName)
{
string subreportName;
SubreportObject subreportObject;
ReportDocument subreport = new ReportDocument();
// 按名称获取 ReportObject 并将其转换为//SubreportObject。
subreportObject = rep.ReportDefinition.ReportObjects[reportObjectName] as SubreportObject;
if (subreportObject != null)
{
// 获取子报表名称。
subreportName = subreportObject.SubreportName;
// 打开子报表作为 ReportDocument。
subreport = rep.OpenSubreport(subreportName);
// 预览子报表。
repview.ReportSource = rep;
}
}
这是为什么呀?下面是一段我的代码:
d rep = new d();//项目中的报表;
private void OpenSubreport(string reportObjectName)
{
string subreportName;
SubreportObject subreportObject;
ReportDocument subreport = new ReportDocument();
// 按名称获取 ReportObject 并将其转换为//SubreportObject。
subreportObject = rep.ReportDefinition.ReportObjects[reportObjectName] as SubreportObject;
if (subreportObject != null)
{
// 获取子报表名称。
subreportName = subreportObject.SubreportName;
// 打开子报表作为 ReportDocument。
subreport = rep.OpenSubreport(subreportName);
// 预览子报表。
repview.ReportSource = rep;
}
}