是否可以将表格列保留在同一页面内?当表格宽度大于页面时,它总是转到新页面。
我设计了一个包含动态列的 TableA 的报表。动态列采用短格式。例如:BS,BN,OT ......
为了理解列的含义,我必须在表下面创建另一个表 TableB 来解释。我想水平显示它。例如:BS:基本薪水| BN:奖金| OT:随着时间的推移| ...
但是当 TableB 有很多列时,它会进入新页面并在前一页留下大量空白。如果可能的话,我希望将列保留在同一页面中。
我希望 TableB 显示如下:
| X:XX | X:xx | X:XX | X:XX | (右页边缘)
| X:XX | X:XX |
答案 0 :(得分:0)
使用“列可见性”隐藏列而不是“单元格可见性”。这应该消除空白。
如果报告仍然太大,请将报告交互式大小设置为0in,0in。这会将所有内容保存在一个页面中。
答案 1 :(得分:0)
您正在使用horizontal table
,我们将介绍一个很棒的教程here
您可能已经找到了大部分水平表,只有这部分对您的问题很重要。
第4步
右键单击列标题,然后选择"编辑组"。输入这个 对于组表达式:= RowNumber(Nothing)。这将导致 矩阵为每行数据提供一列。由于水平表 最终会相当宽,你可能希望你的桌子环绕 下一行"线"在特定数量的列之后。
只需简单地计算适合您页面的行数,然后按照教程中的说明在列组表达式中定义此数字。