2

テキスト フィールドとテーブルを含む詳細バンドがあります。デザイナ ビューではすべてのバンドが収まっていますが、プレビューを見ると、一番下のテキスト フィールドが次のバンドの最初のテキスト フィールドよりも高くなっています (つまり、バンド 1 とバンド 2 の間に空のスペースがあります)。

空きスペースはテーブルによるものです。実際、それを削除すると、空きスペースがなくなります。デザイナー ビューとプレビューの下。

デザイナー ビュー

プレビュー

問題は、バンド間の空きスペースをどのように回避できるかです。ありがとう。

4

1 に答える 1

3

EDIT2:レポートが表示されたので、それは明らかです。レポート レイアウトでテーブルを大きくします。一番下まで伸ばします。そうしない場合、JR はその下に残っているスペースをできるだけ多く含めるように注意しています。

編集:重要な問題は、バンドの高さをその中の要素の高さに合わせて「20」にする必要があることだと思います。

重要かもしれないし重要でないかもしれないトリビアを含む古い回答:
あなたの「テキストフィールド」のいくつかはtextFields. これはいい。あなたの「テキストフィールド」のいくつかはstaticText. これは悪いです。静的テキストを実際のテキスト フィールドに変換します。それらを右クリックして、自動的に変換できます。

ストレッチタイプが悪いです。それをオフにします。(実際、それは便利で便利ですが、あなたが望むものではありません。)

isStretchWithOverflow は良いです。それをオン。あなたのテキストはそれがすでにオンになっていると言っていますが、あなたのコードはそうではないことを示しています。

isPrintWhenDetailOverflows が悪いです。消して。あなたのテキストはそれについて言及していませんが、あなたのコードはそれがオンであることを示しています。(それはおそらく無関係です...しかし、それがあなたが思っているものではないことを明確にするために、それをオフにする必要があります.)

于 2012-05-08T16:30:34.073 に答える