1

実行時にデータソースの場所を変更するために、以下のコードを使用したいと考えています。このコードの使用について質問があります。このコードは、レポートのサブレポートのすべてのデータソースの場所を変更しますか? Tnx;

ReportDocument doc = new ReportDocument();
doc.Load(@"C:\ReportName.rpt");

ConnectionInfo crConnection = new ConnectionInfo();
crConnection.UserID = userID;
crConnection.ServerName = datasource;
crConnection.DatabaseName = "";
crConnection.Password = password;

AssignConnectionInfo(doc,crConnection);

CrystalReportViewer1.ReportSource = doc;
4

1 に答える 1

0

すべてのサブレポートをループし、各サブレポートに新しい接続を割り当てます。

于 2012-07-27T17:49:51.017 に答える