我在报表中有一张狭长的表格,其中有6列。表格必须容纳1-4行数据。我设计了报表,以便有足够的空白空间容纳4行。我想利用表格右侧的空间。但当我在那里放置文本字段时,它们会被表格推下来,因为表格扩展以显示其他行。有没有办法将这些文本字段锁定在原位?
我终于想通了。矩形作为数据区域的容器,如果我将表格放入矩形中,则表格只会在矩形边界内增长,而不会推动其他报表项。 但是,为了使此方法起作用,表格必须是矩形的子控件。可以通过将新表格拖放到现有文本框中或将现有表格放置在矩形之外某个地方,然后将其移回矩形内部来实现。如果只是在表格周围绘制一个矩形,则它不会成为子元素。右键单击表格即可验证此点。如果只显示“选择正文”而不是“选择矩形xx”,则表格不是矩形的子控件。 另外,还可以将其他项目(如文本框等)放置在表格一侧的矩形中。矩形的顶部边缘必须位于表格的底部边缘之上。然后,矩形中的任何控件都不会受到表格增长的影响,但表格下方的其他项目会受到影响。