我有2张桌子,第一张桌子是大小写字母(11英寸* 8.5英寸),第二张桌子的宽度大于此。当我将此表渲染为excel表时,我在第一个工作表的第一个表中看到了额外的列。我认为这是因为在渲染报告时,所有工作表都呈现为相同的宽度。由于工作表1中的这个额外列,我得到额外的页面和页脚页面,如何删除额外的页面我可以每次从工作表1打印之前手动删除该列,使报表的大小超出页面宽度11英寸
谢谢
答案 0 :(得分:0)
我认为这是SSRS渲染到不同格式的常见问题。例如,如果您希望报表在PDF输出中看起来不错,则需要获取特定于PDF或EXCEL的正确尺寸。如果您的报告(表格,列表,矩阵等)略微超过此维度,那么您将在问题中提及额外的页面。
您需要将表格放入适合该特定格式的所需尺寸,这样可以在打印时删除额外的页面。
对于PDF,这更直接,因为如果它适合PDF,它将相应地打印。另一方面,Excel易于格式化,但打印处理方式不同。
我有PDF的确切尺寸,我将更新我的帖子。对于excel打印,虽然您需要使用报告来查看最适合Excel打印的尺寸...请记住报告需要以数字格式读取。