我对rdlc报告有疑问。我需要2个不同的报告,其内容完全相同,它们的不同之处仅在于列数。我想只为它制作一份rdlc报告。然后将根据用户输入隐藏一些列,并相应地生成报告。
问题是在导出为PDF时,一个报表大小正常,但包含所有列的报表都会中断。这是可能的还是我需要制作2个不同的rdlc报告?
答案 0 :(得分:0)
将报告主体的 ConsumeContainerWhitespace 设置为True。 我希望您使用visibility属性来隐藏列。 页面可能会中断,因为包含所有列的表格宽度可能超过整页宽度。
使用Expression无法动态更改列宽。 但是,如果您使用Tablix并且固定了最大列数 然后,如果列是,则可以为其他人创建变通方法 动态,即如果您使用Matrix,则无法更改列宽 动态地基于列数。