2

我有一个带有文本字段和表格的详细信息带。在设计器视图中,我已经适合所有波段,但是当我看到预览时,最低文本字段高于下一个波段中的第一个文本字段(即我在波段 1 和波段 2 之间有空白区域)。

空的空间是由桌子造成的,事实上,如果我删除它,我就没有空间了。在设计器视图和预览下方。

设计器视图

预览

问题是:我怎样才能避免乐队之间的空白?谢谢。

4

1 回答 1

3

EDIT2:现在显示了报告,很清楚。使报表布局中的表格更大。一直拉伸到底部。如果您不这样做,JR 会小心地在其下方包含您留下的空间。

编辑:我认为关键问题是带高应该是“20”以匹配其中元素的高度。

包含可能无关紧要的琐事的旧答案
您的一些“文本字段”是textFields。这很好。您的一些“文本字段”是staticText. 这是不好的。将静态文本转换为真实文本字段。您可以右键单击它们并自动转换它们。

拉伸类型不好。把它关掉。(其实挺好用的……但不是你想要的。)

isStretchWithOverflow 很好。打开它。您的文字说它已经打开,但您的代码显示它不是。

isPrintWhenDetailOverflows 不好。把它关掉。您的文字没有提及它,但您的代码显示它已打开。(这可能无关紧要......但你应该把它关掉,以明确它不是你认为的那样。)

于 2012-05-08T16:30:34.073 回答