2016-08-04 24 views
1

メインレポートのテキストフィールドのように、サブレポートのテキストフィールド(メインレポートにインクルードする前に)のサイズを変更したいとします。あなたがサブレポートのテキストフィールドが同じ高さを持っていない見ることができるようにサブレポートのtextFieldの高さをマスターレポートのtextFieldの高さにするにはどうすればよいですか?

Screen shot

reportElementタグに

+0

私はすでに画像を追加しました@AlexK – Davide

答えて

1

あなたは(Javaコードを経由して考慮しない)他の方法で動的に高さを設定することはできません、stretchTypeで作業する必要が

あなたがに設定できる属性stretchTypeを、持っていますRelativeToBandHeightまたはRelativeToTallestObject。したがって

、しかしこの関数は、あなたのケースでサブレポートのバンドであるバンドで最大のオブジェクトに対して相対的にストレッチしますので、おそらくあなたは他の方法の周りにこれを考えなければならない

stretchType="RelativeToTallestObject" 

:私はのために行くだろう

サブレポートに希望のフィールドサイズを設定し、メインレポートのtextElementsをストレッチして、サブレポートの高さに合わせます。

+0

私はすでにこのソリューションを試していますが、これはサブレポートの高さだけを増やし、 – Davide

+0

@Davideのバンドではなく、正確に(私はこれを投稿しようとしています)したがって、メインレポートのtextFieldsをサブレポートの高さに合わせて伸ばす必要があります。レポートのレイアウトを反転させる必要があります。 –

+0

それでもっと一般的なものを作ることは不可能です...このソフトウェアには多くの制限があります... – Davide

関連する問題