0

Visual Studio 2010 で ASP.Net Web アプリケーションを作成しています。SAP Crystal Reports for VS2010 で設計されたレポートを作成しています。

レポートを PDF および Word 形式にエクスポートできますが、Excel 形式でエクスポートしようとすると、Visual Studio のデバッグが停止し、応答が返されません。

Crystal Reports for Visual Studio 2010 を使用しています。問題のレポートには、セクション 1 (レポート ヘッダー) に単純なサブレポート (単一のラベルのみ) があります。

using (TestReport report = new TestReport()) // TestReport inherits ReportClass
{
    TestDataSet data = this.GetData();
    report.SetDataSource(data);
    return report.ExportToStream(ExportFormatType.Excel);
}

失敗し、report.ExportToStream(ExportFormatType.Excel);デバッグが停止します。サブレポートを削除すると問題なく動作しますが、それ以外の場合は失敗します。

4

1 に答える 1

0

Excel出力フォーマットの列挙値を toからExcelWorkbook...に置き換えることで、なんとか修正できました。

コード:

using (TestReport report = new TestReport()) // TestReport inherits ReportClass
{
    TestDataSet data = this.GetData();
    report.SetDataSource(data);
    return report.ExportToStream(ExportFormatType.ExcelWorkbook);
}
于 2013-01-11T06:37:08.853 に答える