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
Sql server 图表条颜色,最大_Sql Server_Reporting Services - Fatal编程技术网

Sql server 图表条颜色,最大

Sql server 图表条颜色,最大,sql-server,reporting-services,Sql Server,Reporting Services,我有一个在第一列中嵌入了小火花的tablix(但在组成表格其他列的组之外):这些是条形图 X轴是日期(30天),Y轴是一个称为MyMeasue的值度量 我试图改变条形图的颜色,这是每个图表的最大值条形图 提供图表的数据集称为“SetX” 在图表中,我使用了系列属性填充属性的表达式: = IIF( Fields!MyMeasure.Value = Max(Fields!MyMeasure,"SetX") ,"Red" ,"DarkGray" ) 这突出显示了错误的列

我有一个在第一列中嵌入了小火花的tablix(但在组成表格其他列的组之外):这些是条形图

X轴是日期(30天),Y轴是一个称为MyMeasue的值度量

我试图改变条形图的颜色,这是每个图表的最大值条形图

提供图表的数据集称为“SetX”

在图表中,我使用了
系列属性
填充
属性的表达式:

=
IIF(
    Fields!MyMeasure.Value
       = Max(Fields!MyMeasure,"SetX")
  ,"Red"
  ,"DarkGray"
)

这突出显示了错误的列。这个表达式有明显的错误吗

它是否应该是
=Max(Fields!MyMeasure.Value,“SetX”)
?(注意.Value)@GarethD道歉:当匿名化表达式时,我忘记了.Value-它在生产表达式中。结果表明,表达式不是问题所在——这是因为数据是通过mdx脚本生成的,因此日期以字符串的形式出现在图表中,因此顺序不正确:我将顺序更改为依赖于键,现在一切都好了。(也许我会删除这个问题)