Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.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
Sql server 为指标SSRS投标添加多个规则_Sql Server_Sql Server 2008_Reporting Services_Ssrs 2008_Bids - Fatal编程技术网

Sql server 为指标SSRS投标添加多个规则

Sql server 为指标SSRS投标添加多个规则,sql-server,sql-server-2008,reporting-services,ssrs-2008,bids,Sql Server,Sql Server 2008,Reporting Services,Ssrs 2008,Bids,我已经制作了一份报告,可以让你用记号和十字深入到你看到的表格中。每个勾号表示任务已完成。在第二张图中,您可以看到规定任务是完整类还是不完整类的规则,它们如下所示: 如果剩余小时数=0,则任务完成,然后出现勾号。 如果剩余时间在0.01到1000000之间,则仍有工作要执行,因此任务未完成 “总工作量”栏中的疏忽,如果该值为0.00,剩余小时数也为0.00,则表示任务尚未开始,因此不完整。然而,根据我的规则,这些未开始的任务旁边会出现一个勾号 我的问题是,我如何添加第二条规则来考虑“总努力”,因为

我已经制作了一份报告,可以让你用记号和十字深入到你看到的表格中。每个勾号表示任务已完成。在第二张图中,您可以看到规定任务是完整类还是不完整类的规则,它们如下所示:

如果剩余小时数=0,则任务完成,然后出现勾号。 如果剩余时间在0.01到1000000之间,则仍有工作要执行,因此任务未完成

“总工作量”栏中的疏忽,如果该值为0.00,剩余小时数也为0.00,则表示任务尚未开始,因此不完整。然而,根据我的规则,这些未开始的任务旁边会出现一个勾号

我的问题是,我如何添加第二条规则来考虑“总努力”,因为就我所见,我只能从下拉框中选择一个值,然后仅填充该值

规则必须是: 如果剩余小时数=0,总工作量>=0.01,则绿色勾选 如果剩余时间在0.01到1000000之间,则红十字会 如果总工作量=0.00,剩余小时数=0.00,则红十字会

希望这是有意义的

=iif(总和(字段!EffortLeving.Value)=0和总和(字段!TotalEffort.Value)>=0.01,1,0)用于值表达式

然后告诉红十字会0,绿色勾选1