0

Crystal Reports for Visual Studio を使用していますが、奇妙な問題に悩まされています。データベースからの 3 ~ 5 列のデータで構成される単純なレポートがいくつかあります。私の運用サーバー (IIS 7.5) では、[詳細] セクションに、列見出しであるページ ヘッダーが重ねて表示されます。奇妙な点は、特定のレポートのすべての列ではないことです。1 つの列または複数の列の可能性がありますが、少なくとも 1 つの列が正しく表示されます。レポート プレビュー、開発マシン、またはイントラネット (IIS 6) では、レポートは完全に表示されます。私は広範囲に検索し、多くのことを試しましたが、途方に暮れています。

BIN ディレクトリ内の dll バージョンは環境間で一致し、aspnet_client 内のファイルも一致します。

4

1 に答える 1

1

わかりました、私はついにそれを理解しました、そしてそれは2部構成です...

1) 最初の問題は、開発マシンとライブ サーバーの GAC のバージョンの不一致でした。サーバーは 13,04.705 で実行され、開発マシンは 13.02.469 でした。一度、開発マシンを更新すると、両方で動作を再現できました。

2) 問題を要約すると、詳細列は次のように出力されます。

名前 情報 データ データ

問題は、数式フィールドがその行のデータ フィールドよりも高い行を表示することであることが判明しました。

この問題を解決するには、各オブジェクトの段落書式を変更する必要がありました。数式フィールドの行間隔を 1.5 に設定しましたが、すべてを並べて 1 に変更しました。

于 2012-09-28T14:50:32.897 に答える