Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.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#_Asp.net_Reporting Services_Ssrs 2008 - Fatal编程技术网

C# SSRS指示剂表达

C# SSRS指示剂表达,c#,asp.net,reporting-services,ssrs-2008,C#,Asp.net,Reporting Services,Ssrs 2008,如何在SSRS中使用指示器工具中的表达式来选择起点和终点。假设我有一个带有person\u id的person表,在我的报告中,我需要显示person\u id列和基于person\u id的指示符 例如,对于0-10的person_id,我需要显示红色,10-20显示为绿色。我需要使用表达式,而不是硬编码值。我试着用下面的表达 在开始表达式=字段中!person_id.Value>0且结束表达式=字段!person_id.Value10和End expression=字段!person_id.

如何在SSRS中使用指示器工具中的表达式来选择起点和终点。假设我有一个带有person\u id的person表,在我的报告中,我需要显示person\u id列和基于person\u id的指示符

例如,对于0-10的person_id,我需要显示红色,10-20显示为绿色。我需要使用表达式,而不是硬编码值。我试着用下面的表达


在开始表达式=字段中!person_id.Value>0且结束表达式=字段!person_id.Value10和End expression=字段!person_id.Value假设您有如下数据:

以及基于此数据集的最简单的报告:

我已使用以下表达式设置了detail文本框的BackgroundColor属性:

=Switch(Fields!person_id.Value >= 0 and Fields!person_id.Value < 10, "Red"
    , Fields!person_id.Value >= 10 and Fields!person_id.Value < 20, "Green"
    , true, Nothing)
=开关(字段!person\u id.Value>=0和字段!person\u id.Value<10,“红色”
,字段!person\u id.Value>=10,字段!person\u id.Value<20,“绿色”
,没错,没什么)
这对我来说很好:


假设您有如下数据:

以及基于此数据集的最简单的报告:

我已使用以下表达式设置了detail文本框的BackgroundColor属性:

=Switch(Fields!person_id.Value >= 0 and Fields!person_id.Value < 10, "Red"
    , Fields!person_id.Value >= 10 and Fields!person_id.Value < 20, "Green"
    , true, Nothing)
=开关(字段!person\u id.Value>=0和字段!person\u id.Value<10,“红色”
,字段!person\u id.Value>=10,字段!person\u id.Value<20,“绿色”
,没错,没什么)
这对我来说很好:


将指示器拖动到要显示的相应字段, 转到指示器的属性 然后转到指示器属性选项卡中的值和状态。
您只需以相应的颜色给出起始值和结束值。

将指示器拖动到要显示的相应字段, 转到指示器的属性 然后转到指示器属性选项卡中的值和状态。 您只需以各自的颜色给出起始值和结束值