宣言しました: ReportDocument rptDoc = new ReportDocument(); Crystal Report Viewer に次の名前を付けます: CRVreport
private void ViewLogBookEntryReport()
{
gvar.getReportPath = System.Configuration.ConfigurationSettings.AppSettings["ReportPath"]; <-- the path is correct i check like many times already.
try
{
rptDoc.Load(gvar.getReportPath + "MineAgri\\" + "MinAgriLogbookEntryRpt.rpt");
rptDoc.Refresh();
rptDoc.SetParameterValue("@DtFrom", frmReports.GlobalForm.dtFrom.Text);
rptDoc.SetParameterValue("@DtTo", frmReports.GlobalForm.dtto.Text);
CRVreport.Refresh();
CRVreport.ReportSource = rptDoc;
}
catch (Exception ex)
{ MessageBox.Show(ex.Message.ToString()); }
}
私のXMLデータは次のようなものです:
<appSettings>
<add key="servername" value="MyServerName"/>
<add key="DataSource" value="DBDB"/>
<add key="UserID" value="sa"/>
<add key="ReportPath" value="\\Folder01\shared files$\MINAGRI\Reports\"/>
<add key="ClientSettingsProvider.ServiceUri" value=""/>
</appSettings>
私は SQL Server と Crystal Report Viewer の下で C# プログラミング言語で実行されるプログラム システムを持っています。レポートを表示するために新しいフォルダー パスを作成しました。レポートは PC でスムーズに実行され、システムをインストールして共有した新しい PC が表示されます。ローカルサーバー経由のフォルダーパスですが、PC に関してはレポートを表示すると「読み込みに失敗しました」と表示されます。PC の設定を新しいものと同じようにしようとしましたが、エラーがまだ表示されます。私の質問は、現在の問題の状態でまだ構成していない可能性のあるエラーは何ですか? 私の英語でごめんなさい:(私はここでOJTインターンとして働いています。何か助けてください?