RDLC自动填充报告主体

时间:2016-07-27 13:37:07

标签: visual-studio-2013 report rdlc autofill

我的RDLC报告存在问题我无法解决。 我在报告中显示数据内部Tablix

其中的数据是具有相对大小的产品列表,这些产品是动态的,因产品而异。 因此,某些产品可能具有更多或更少的尺寸

这是我的Tablix

Report Designer

在这种情况下,产品有很多削减,然后表扩展到几乎一半报告:

Long

在这种情况下,相当大小很少,然后才到报告的开头:

Short

如何确保表格大小合适并始终到达报告结束?

这是完整的报告:

Report

1 个答案:

答案 0 :(得分:1)

我认为你应该尝试类似的事情:

  1. 将空列添加到Tablix,以便您可以到达页面末尾
  2. 设置列顺序可见性,以便您拥有固定数量的列(最多20列= 3列数据+ 17但不包含数据)
  3. 每列应根据其编号设置条件:

    第1栏条件:

    =iif(YourMaxNumberOfColumnsWithData.Value > 1,true,false)
    

    第2栏条件:

    =iif(YourMaxNumberOfColumnsWithData.Value > 2,true,false)
    

    第3栏条件:

    =iif(YourMaxNumberOfColumnsWithData.Value > 3,true,false)
    

    依旧......