2011-08-04 8 views
1

Delphi 7.XでビルドされたアプリケーションでReportBuilder 7.Xを使用するレポートに問題があります。ReportBuilder 7.XおよびDelphi 7.Xの問題

「プレビュー済み」(screenshot2.jpgを参照)では、メモフィールドの権利が切断されますが、レポートデザイナー(screenshot.jpgを参照)の場合はすべて表示されます。 メモを記入するためのメモへのcalcイベントコードはscreenshot3.jpgを参照してください。

プレビュー中にこれらの「権限」が正しく表示されないのはなぜですか?ただし、デザイン中は正しく表示されますか?

http://www.adktripbuddy.com/misc/delphi/code/report/

答えて

1

あなたの質問は正確で、あなたはすべての必要な情報を入れました:

あなたはすべてのスクリーンショットが、ここで、メモ型フィールドのためのcalc OnPrintイベントで使用されるコードを含むテキストファイルを見つけることができます。おめでとう!

RBの「プレビュー」ペインは、データやレイアウトが少し複雑な場合(SQLクエリ、スクリプトコードなど)、期待どおりに機能しません。これは明らかにRBのバグです。私はこの「プレビュー」パネルを使用しません。

メモの「位置」設定はどうですか?それを変更しようとしましたか?それをバンドの完全な高さにしますか?

アプリケーションの結果はどうなりますか?アプリで作成したレポートが正しい場合は、デザインモードでのプレビューについて心配しないでください。

+0

申し訳ありませんが、私がプレビューを意味するとき、私はデザイナーでプレビューモードを意味し、アプリケーションでレポートモードで実行しています。だから、私はそれを正しく見るデザインモードでのみ。メモの位置設定を変更するにはどうしたらいいですか?メモの項目数に基づいてこれを行うことはできますか?あなたの助けをありがとう – IElite

+0

あなたのバンドの高さにメモを展開し、バンドの高さを適切な高さに設定してみてください。 –

+0

もちろん、それは私がやった最初のもののようだった。つまり、データベース内のアイテムの数に応じて、リスト内のアイテムの数が増えます。しかし、これはデザイン上の理由で問題を解決するものではありませんが、表示(プレビュー)しても表示されません。 – IElite

関連する問題