去掉水晶报表在web中显示时的登录框
protected void Login(CrystalDecisions.CrystalReports.Engine.ReportDocument report)
{
string userId = "sa";
string passWord = "sa";
//Set Database Logon to main report
foreach (CrystalDecisions.Shared.IConnectionInfo connection in report.DataSourceConnections)
{
connection.SetLogon(userId, passWord);
}
//Set Database Logon to subreport
foreach (CrystalDecisions.CrystalReports.Engine.ReportDocument subreport in report.Subreports)
{
foreach (CrystalDecisions.Shared.IConnectionInfo connection in subreport.DataSourceConnections)
{
connection.SetLogon(userId, passWord);
}
}
}
{
string userId = "sa";
string passWord = "sa";
//Set Database Logon to main report
foreach (CrystalDecisions.Shared.IConnectionInfo connection in report.DataSourceConnections)
{
connection.SetLogon(userId, passWord);
}
//Set Database Logon to subreport
foreach (CrystalDecisions.CrystalReports.Engine.ReportDocument subreport in report.Subreports)
{
foreach (CrystalDecisions.Shared.IConnectionInfo connection in subreport.DataSourceConnections)
{
connection.SetLogon(userId, passWord);
}
}
}