0

CrystalReportをWebページに表示しようとしています。私のコードは次のようになります。

            ReportDocument rd = new ReportDocument();
            rd.Load(@"C:\projects\reports\testreport.rpt");
            rd.SetDatabaseLogon("sa", "thepassword");
            CRViewer.ReportSource = rd;

私はすでにいくつかの実際のエラーを処理して、現在の場所にたどり着きました。最後に発生したエラーは、接続を確立できなかったことですが、統合ではなくSQL Server Authセキュリティを使用するようにSetDabaseLogon呼び出しを追加すると、その問題は修正されました。

エラーはまったく発生していませんが、レポートが表示されません。

私は今何を試すべきか迷っています、どんなアイデアでもいただければ幸いです!

(これが本当に関連性があるかどうかはわかりませんが、これは私が作成しているSharePoint Webパーツにあります。)

4

1 に答える 1

1

次の行を追加してみてください:CRViewer.Show();

それほど単純ではない場合は、Webパーツのラッピングの外部でアプリケーションを実行して、SharePointにあることが関連しているかどうかを少なくとも確認/拒否します。

于 2012-04-14T16:57:58.480 に答える