Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果超过阈值列数,则在另一页上拆分SSRS矩阵列组_C#_Reporting Services_Ssrs Tablix - Fatal编程技术网

C# 如果超过阈值列数,则在另一页上拆分SSRS矩阵列组

C# 如果超过阈值列数,则在另一页上拆分SSRS矩阵列组,c#,reporting-services,ssrs-tablix,C#,Reporting Services,Ssrs Tablix,1) 我使用矩阵将我的数据显示为每年的税款。所以在第行我显示了税名,在第列我根据年份分组。我使用rdlc将其导出为pdf。在一个页面上,它按宽度显示6列,由于没有空间,它在另一个页面上拆分其余的列。现在我的问题是,没有太多的行,在同一页上,tablix下面有空间占据另一个tablix(拆分列),但它仍在移动另一页上的其余列。我试着用keepTogether的财产,但它对我不起作用。我将其设置为tablix,也设置为column group 2) 现在我想将上面的报告用作子报告,所以我将此报告添加

1) 我使用矩阵将我的数据显示为每年的税款。所以在第行我显示了税名,在第列我根据年份分组。我使用rdlc将其导出为pdf。在一个页面上,它按宽度显示6列,由于没有空间,它在另一个页面上拆分其余的列。现在我的问题是,没有太多的行,在同一页上,tablix下面有空间占据另一个tablix(拆分列),但它仍在移动另一页上的其余列。我试着用keepTogether的财产,但它对我不起作用。我将其设置为tablix,也设置为column group

2) 现在我想将上面的报告用作子报告,所以我将此报告添加到页面末尾的另一个报告文件中。因此,在将报表呈现为子报表时,它会在另一个页面上拆分超过列,而另一个页面也位于页面的末尾,在第二个页面的开头保留大量的空白。我怎样才能避免这种情况

假设我有一些基本信息的主报告,然后我把子报告放在第一页的末尾。现在,子报表包含矩阵中的数据,该列动态增加。因此,在4列之后,它将拆分并继续下一页的下一页,并将剩余的列放在下一页的末尾。我想在下一页的开头。
基本信息


矩阵中的子报表内容

--------------------------------------------------------------------------- 由于有更多的列,从子报告中分页符


(此空间保持空白。我希望避免此空白。)


子报表的剩余列出现在这里


你好。你能上传并展示你的输出和设计视图吗?嗨,Chanom,因为我的声誉低于10,所以不允许我添加imagesHi Sachin。你能把它们上传到imgur上,然后简单地发布URL吗?嗨,丹,我没有访问imgur的权限,所以我会编辑我的问题,只在文本中提供更多细节。。