0

CrystalReportViewer (v. 13.0.6.x) を使用して、Crystal レポート ドキュメントを表示する小さな Web アプリケーションを用意しました。CrystalReportViewer 自体のプレゼンテーションを除いて、すべて正常に動作します。レポートの左側に大きな灰色のパネルが表示されますが、どこから来たのかわかりません。ToolPanelView と GroupTree および ParameterPanelButtons を無効にしましたが、結果は同じです。(この問題のスクリーンショットを投稿したいのですが、十分な評判ポイントがなく、すべての画像ホスティング会社が会社のファイアウォールによってブロックされています)

この問題は、IE8 および IE9 で発生します。Google Chrome と Firefox は問題ないようです。IEやWebServerのセキュリティ設定が関係していると思います。Web サーバーでサイトを開き、http:\localhost... を URL として使用すると、すべて問題ありません。「localhost」の代わりにサーバーの IP アドレスを使用すると、この問題が発生します。

何か案が?

4

2 に答える 2

0

私はそれを手に入れたと思います。CrystalReportViewer コントロールの位置に関する私の HTML スタイルは、IE での表示に影響しているようです。以前の定義を変更しましたが、今ではうまくいくようです。

古いコード:

<table cellspacing="0" cellpadding="0" width="100%" border="0">
    <tr>
        <td align="center" style="width: 100%; height: 100%">
            <CR:CrystalReportViewer ID="CrystalReportViewer" runat="server"
                    ToolPanelView="None" HasDrilldownTabs="False" />
        </td>
    </tr>
</table>

新しいコード:

<div style="width: 800px; margin-left: auto; margin-right: auto;">
    <CR:CrystalReportViewer ID="CrystalReportViewer" runat="server" 
         ToolPanelView="None" />
</div>

これが他の人に役立つことを願っています。

于 2013-07-29T08:46:10.763 に答える