Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
Reporting services 如果可能,请将组保持在一页上不工作_Reporting Services_Ssrs 2012 - Fatal编程技术网

Reporting services 如果可能,请将组保持在一页上不工作

Reporting services 如果可能,请将组保持在一页上不工作,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,我正在2012年编制SSRS报告 我有一个有一个分组和一个细节的tablix。tablix中有5行,其中4行显示组级信息或详细信息的标题,然后是一个详细信息行本身 在“行组”部分,我有以下布局 [ (Group1) (Static) (Static) (Static) - (Detail) (Static) (Static) 我的目标是,尽可能将组的所有行保持在同一页上。如果我能在一个页面上容纳16行,只要我有大约少于12行的细节行,我就应该能够在一个页面上容纳4行

我正在2012年编制SSRS报告

我有一个有一个分组和一个细节的tablix。tablix中有5行,其中4行显示组级信息或详细信息的标题,然后是一个详细信息行本身

在“行组”部分,我有以下布局

[ (Group1)
  (Static)
  (Static)
  (Static)
    - (Detail)
  (Static)
  (Static)
我的目标是,尽可能将组的所有行保持在同一页上。如果我能在一个页面上容纳16行,只要我有大约少于12行的细节行,我就应该能够在一个页面上容纳4行组级别的行

我已经转到行组部分,单击7项中的每一项,并选择KeepTogether=True。我还选择了前两个静态行和最后两个静态行,并将它们设置为KeepWithGroup=After。我无法将中间静态行设置为KeepWithGroup=After,因为保存时会出现以下错误:分组“Group1”具有无效的TablixMember。动态的TablixMember(即具有指定的组或具有动态子体)必须将KeepWithGroup属性设置为None

如果可能的话,我还能做些什么使每个组保持在同一页上?

您是否尝试过将Tablix Properties>>保持在一页上(如果可能)设置为true选中,并取消选中组的new page(新建页面)


静态tablix成员将在KeepWithGroup=After和KeepWithGroup=Before之间链接在一起,直到它们到达一个动态同级tablix成员,然后保持不变。将所有行设置为“保留在后面”意味着前两行将尝试与动态详图线保持一致,后两行将尝试与下一组的前两行及其动态详图线保持一致


在这种情况下,您希望在前两个静态行上设置KeepWithGroup=After,在最后两个静态行上设置KeepWithGroup=Before。

当我这样做时,我会在它自己的页面上设置每个组。我希望每个页面上都有多个组,除非断开到下一页时会阻止在两个页面之间拆分组。修改的应答组属性取消选中分页符选项。我也尝试过,但没有成功。当我打印它的时候,它会把小组分成不同的纸张。不要认为有一种简单的方法可以满足你的要求。您可能想尝试使用一些自定义代码来拆分页面