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
Reporting services Reporting Services:筛选行时的备用行背景_Reporting Services_Ssrs 2008_Alternate - Fatal编程技术网

Reporting services Reporting Services:筛选行时的备用行背景

Reporting services Reporting Services:筛选行时的备用行背景,reporting-services,ssrs-2008,alternate,Reporting Services,Ssrs 2008,Alternate,我有一个包含10个字段的数据集。我将该数据集分为3个组,其中每个组都是前一组的子组。所以它会是这样的: Users Username LoginDate 问题是,并非所有登录日期都必须显示,因此数据集中有一个字段,用于确定该行是否可见。但当我过滤行时,我的备用行颜色会中断。有人知道怎么修吗 为行着色时,我使用以下方法: =IIfRunningValueFields!Users.Value,CountDistinct,Nothing MOD 2, 白色 C0C0C0 为什

我有一个包含10个字段的数据集。我将该数据集分为3个组,其中每个组都是前一组的子组。所以它会是这样的:

Users
    Username
        LoginDate
问题是,并非所有登录日期都必须显示,因此数据集中有一个字段,用于确定该行是否可见。但当我过滤行时,我的备用行颜色会中断。有人知道怎么修吗

为行着色时,我使用以下方法:

=IIfRunningValueFields!Users.Value,CountDistinct,Nothing MOD 2, 白色 C0C0C0
为什么必须将行添加到报告中,在数据集查询中添加where子句并过滤掉,然后颜色将正常

我稍微改变了一些。我没有改变可见性,而是添加了过滤器,所以现在数据被过滤了,应该正常处理,但事实并非如此。我仍然有同样的问题。你的代码看起来很好,我无法用你提供的信息重现它。您可以添加一些更详细的信息吗?您正在筛选哪些分组?它是矩阵还是桌子?过滤器表达式是什么?等等,或者甚至是一个小的基本测试设置来重现这个?