问题描述
嗨......我在VS 2010中使用以下代码创建Crystal Report 13 ....
CrystalReportViewer1.ToolbarStyle.Width = new Unit(800px );
ReportDocument cryRpt = new ReportDocument();
TableLogOnInfos crtableLogoninfos = new TableLogOnInfos();
TableLogOnInfo crtableLogoninfo = new TableLogOnInfo();
ConnectionInfo crConnectionInfo = new ConnectionInfo();
Tables CrTables;
cryRpt.Load(Server.MapPath(@〜/ ADMIN / FlatPaymentReceipt.rpt));
crConnectionInfo.ServerName =000.00.00.000;
crConnectionInfo.DatabaseName =testdatabase;
crConnectionInfo.UserID =testusername;
crConnectionInfo.Password =testpassword;
CrTables =哭Rpt.Database.Tables;
foreach(CrTables中的CrystalDecisions.CrystalReports.Engine.Table CrTable)
{
crtableLogoninfo = CrTable.LogOnInfo;
crtableLogoninfo.ConnectionInfo = crConnectionInfo;
CrTable.ApplyLogOnInfo(crtableLogoninfo);
}
cryRpt.SetParameterValue( 0,Convert.ToInt32(txtBillNo.Text));
CrystalReportViewer1.ReportSource = cryRpt;
它在我的本地服务器上正常工作。 ....但是当我将它上传到服务器上时它会显示任何内容.......它只是回发....
Hi... I was Creating Crystal Report 13 in VS 2010 with following code....
CrystalReportViewer1.ToolbarStyle.Width = new Unit("800px");
ReportDocument cryRpt = new ReportDocument();
TableLogOnInfos crtableLogoninfos = new TableLogOnInfos();
TableLogOnInfo crtableLogoninfo = new TableLogOnInfo();
ConnectionInfo crConnectionInfo = new ConnectionInfo();
Tables CrTables;
cryRpt.Load(Server.MapPath(@"~/ADMIN/FlatPaymentReceipt.rpt"));
crConnectionInfo.ServerName = "000.00.00.000";
crConnectionInfo.DatabaseName = "testdatabase";
crConnectionInfo.UserID = "testusername";
crConnectionInfo.Password = "testpassword";
CrTables = cryRpt.Database.Tables;
foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in CrTables)
{
crtableLogoninfo = CrTable.LogOnInfo;
crtableLogoninfo.ConnectionInfo = crConnectionInfo;
CrTable.ApplyLogOnInfo(crtableLogoninfo);
}
cryRpt.SetParameterValue(0, Convert.ToInt32(txtBillNo.Text));
CrystalReportViewer1.ReportSource = cryRpt;
Its work fine on my local server.....but when i upload it on server it doesent show anything.......it just postbacks....
推荐答案
这篇关于Crystal报表未显示在服务器上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!