是否可以让SSRS在计算后查看文本框的值,然后应用表达式来确定文本的颜色?
更具体地说,我有很多不同的文本框,其中包含用于计算百分比的自定义公式.通常,我会在文本颜色表达式构建器中创建一个IIF语句,如下所示:
IIF([complex formula]<0,"RED","GREEN").
Run Code Online (Sandbox Code Playgroud)
这样可以正常工作,但是当你有大量的这些文本框,每个文本框都有不同的公式时,将一个标准颜色表达式复制到它们中会更加高效,如下所示:
IIF(This.Value>0,"RED","GREEN")
Run Code Online (Sandbox Code Playgroud)
在SSRS中这样的表达是否可行?
我在这个问题上绞尽脑汁.我有一系列广告系列及其相关的开始和结束日期.我正在尝试编写一个查询来列出2017年开始日期和结束日期之间至少有一天的广告系列.我原来的想法只是使用datepart():
datepart(yyyy,StartDt = 2017) OR datepart(yyyy,EndDt = 2017)
Run Code Online (Sandbox Code Playgroud)
但是,它不会接受2017年之前开始并在2017年之后结束的广告系列,例如开始日期2016年1月1日和结束日期1/1/2018.