reporting-services – 使用列和行分组在tablix中进行交互式排序

我正在尝试在Tablix中定义交互式排序.排序应该影响行顺序.

附加Tablix的图像以解释我想要获得的内容:

我已经尝试使用交互式排序来定义列标题,并按表达式对SubjectParentID进行排序(与下面描述的表达式相同).我做的最后一个设置是将排序应用于tablix中的所有组 –

附加图片:

结果不是最新的,数据在细胞中搞砸了.

附加信息:列按SubjectParentID分组.这些行按用户名分组为父级,UserID分组为子组.

值是以下表达式的结果:

=iif(isNothing(Fields!ResReqCertID1.Value), 
     -99, 
     Sum(iif(Fields!CertStatusID.Value = 3 
             Or Fields!CertStatusID.Value = 4 
             Or Fields!CertStatusID.Value = 5, 
         1, 
         0)) - Fields!ResReqCertID1.Value)