【发布时间】:2015-02-08 11:03:02
【问题描述】:
在 Fast Report 4.14 中,我必须创建交叉报告。未定义的列数。当页面没有空间时,列应该打印在下一行,例如:
Row 1: 1, 2, 3, 4, 5
Row 2: 1, 2, 3, 4, 5
Row 3: 1, 2, 3, 4, 5
应该像这样打印
Row 1: 1, 2, 3,
4, 5
Row 2: 1, 2, 3,
4, 5
Row 3: 1, 2, 3,
4, 5
我尝试使用 TfrxDBCrossView,然后使用垂直带 - 没有帮助。当空间不足时,它会在下一页而不是下一行移动列。所以目前我在 MasterBand 上动态添加备忘录,如果当前行没有可用空间,则更改它的垂直位置。是否可以避免动态生成并使用某些组件?对我来说最好使用 TfrxDBCrossView,如果它在下一行而不是页面上移动列。
【问题讨论】:
标签: delphi report delphi-xe2 delphi-xe fastreport