小编Cre*_*ent的帖子

SSRS报表生成器:根据文本框值创建文本颜色表达式?

是否可以让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中这样的表达是否可行?

sql t-sql sql-server reportbuilder reporting-services

4
推荐指数
1
解决办法
3934
查看次数

检查日期范围之间的任何日期是否在特定年份内

我在这个问题上绞尽脑汁.我有一系列广告系列及其相关的开始和结束日期.我正在尝试编写一个查询来列出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.

sql t-sql sql-server-2012

0
推荐指数
1
解决办法
43
查看次数