SubReport以动态高度晶体报告显示多列数据

时间:2013-11-18 08:43:14

标签: crystal-reports crystal-reports-2008 subreport

我想创建一个以多列显示数据的子报表,我希望子报表的高度是动态的,而不是用(CanGrow = Yes)修复可能吗? 那时,我得创建一个报告,以多栏显示数据,但高度是固定的(CanGrow = No),但我希望sureport的高度是动态的

我的问题,如果我检查(垂直和跨越)[在子报表的部分详细信息],以获得多colomn和如果检查子报表的CanGrow选项我只得到一列

3 个答案:

答案 0 :(得分:0)

你的问题很混乱,但我认为你正在寻找Subreport的可以增长复选框。如果确实如此,则右键单击子报告,转到格式化子报告... 在“常用”选项卡下,您会看到可以增长复选框。 如果您的要求是其他原因,请告诉我。

答案 1 :(得分:0)

在某种程度上我理解你的问题,以下是我的答案。

创建报告时,其高度是固定的,但随着数据添加到报告中,它会增加,但子报告的情况并非如此。

对于Sub报告,您需要实际提及can grow选项为0以维护报告以尽可能扩展。

现在回答您的问题,创建一个子报告,将can grow选项设置为0并将其放在另一个报告中,然后使用该报告。

如果您的问题不是这个,请让我知道会尝试回答。

答案 2 :(得分:0)

由于您现在可能已经拥有“Can”Grow“属性集,请参阅子报表报表框的宽度足以容纳两列。默认情况下,主报表和子报表中都有边距,这可能会减少子报表可用于插入另一列的空间,它将移动到下一页。减少左侧和右侧子报表和主报表中的边距,并尝试增加子报表框的宽度。