标签: ssrs-expression

Reporting Services从表达式中的DateTime中删除时间

我正在尝试使用显式时间填充表达式(参数的默认值).如何从"现在"功能中删除时间?

expression reporting-services ssrs-expression

56
推荐指数
8
解决办法
14万
查看次数

Report Builder 3.0 SWITCH表达式DEFAULT/ELSE

我试图根据用户特许经营号码显示不同的徽标.

参数= UserFranNr

如果值<> 99且<> 87,则要显示的嵌入图像为ID0.(嵌入的图像名称是字符串.)

这适用于嵌套的IIF,但似乎是正确的时间/地点SWITCH.

(将来很多特许经营商很可能会使用自己的标识.)

=Switch 
(
Parameters!UserFranNr.Value = "99","ID99",
Parameters!UserFranNr.Value = "87","ID87",
"ID0"
)
Run Code Online (Sandbox Code Playgroud)

我没有找到任何解释如何使用默认值的文档SWITCH.

这甚至可能吗?如果是这样的话?如果没有任何体面的选择?谢谢

资源: 表达式示例(Report Builder和SSRS) 定义公式对话框(报表生成器)

加上这里和其他论坛.

reporting expression reporting-services reportbuilder3.0 ssrs-expression

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

在ssrs表达式中使用'like'

当值中有"截止日期"字样时,我正在尝试突出显示一个字段.我正在尝试使用表达式:

=IIf(Fields!Notes.Value like "%deadline%","Yellow","Transparent")

在BackgroundColor属性中.

它没有突出显示该字段(不改变背景颜色).'Notes'字段是一种文本数据类型,如果有所不同,我正在使用Report Builder 3.0.我究竟做错了什么?

sql expression reporting-services reportbuilder3.0 ssrs-expression

20
推荐指数
3
解决办法
8万
查看次数

计算表达SSRS报告

尝试计算column=Yes 我的报告中有两列的列中的所有行已接受并被拒绝.

我正在尝试计算接受的行数=是,然后做出被拒绝的说法.

我试过这些:

=COUNT(IIF(Fields!accepted.Value="Y",1,0))
=COUNT(IIF(Fields!rejected.Value="Y",1,0))   
=COUNT(FIELDS!accepted.value="Y")
=COUNT(FIELDS!rejected.value="Y")
Run Code Online (Sandbox Code Playgroud)

这个表达式计算每一行而不是那些行 "Y"

expression count reporting-services ssrs-expression

19
推荐指数
1
解决办法
5万
查看次数

SSRS字段表达式可更改单元格的背景颜色

我正在尝试在我的报告中为Cell写一个字段表达式,我必须根据单元格中的字符串值更改单元格的背景颜色.例如:如果列中包含值"已批准",则单元格应显示绿色背景颜色.我尝试了以下方法:

= IIF(fields!column.value = "Approved", "Green")
Run Code Online (Sandbox Code Playgroud)

= IIF(Fields!column.Value, "Approved", "Green")
Run Code Online (Sandbox Code Playgroud)

两者都没有...我知道我在语法中缺少一些东西..可能我并没有将绿色指向语法中的背景颜色.请帮忙!

field cell background-color reporting-services ssrs-expression

18
推荐指数
2
解决办法
15万
查看次数

SSRS表达式中的WHERE子句

WHERE子句中插入子句的语法是SSRS expression什么?我在用BIDS 2008.

=Sum(Fields!QuantityToShip.Value) WHERE FIELDS!Program.Value = "FC"
Run Code Online (Sandbox Code Playgroud)

上面列出的代码表示我想要使用的逻辑,但显然插入WHERE其中会产生语法错误.

此表达式的目的是在堆积条形图中定义系列"值"字段.

任何帮助将不胜感激!

where-clause ssrs-2008 stackedbarseries ssrs-expression

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

SSRS表达式除以零误差

我有一个tablix框,有一个除法表达式.当除以零或空值时,我#Error会在报告中显示.我尝试创建一个IIF语句并使用静态值进行测试.这验证了我的语法是正确的,但我仍然在报告中看到错误.

报告预览

=IIF(Sum(Fields!CY_Dollars.Value)=0, 0, (Sum(Fields!CY_Dollars.Value) - Sum(Fields!PY_Dollars.Value))/(Sum(Fields!PY_Dollars.Value)))

因此,我采用当年的美元,扣除上一年的美元,并将该总额除以上一年的美元,以获得百分比变化.有没有一个技巧,我没有得到?!

reporting-services ssrs-tablix ssrs-expression

17
推荐指数
3
解决办法
4万
查看次数

SSRS表达式:textbox的值表达式具有对聚合无效的scope参数

我收到以下错误:

Error   1   [rsInvalidAggregateScope] The Value expression for the text box 
‘Textbox2’ has a scope parameter that is not valid for an aggregate function.  
The scope parameter must be set to a string constant that is equal to either 
the name of a containing group, the name of a containing data region, or 
the name of a dataset.
Run Code Online (Sandbox Code Playgroud)

我的Textbox2背后的表达式(我添加了一些空格以便于阅读):

Iif(Parameters!ReportParameterPersoneelsNr.Value.Equals(String.Empty),

       "Prestaties " + First(Fields!firmanaam.Value, "DataSetHrm") + 
        "(" + First(Fields!indienstfirmanr.Value, "DataSetHrm") + ")",

       "Prestaties " + First(Fields!naam.Value, "DataSetHrm") + " " …
Run Code Online (Sandbox Code Playgroud)

aggregate concatenation reporting-services ssrs-2008 ssrs-expression

17
推荐指数
2
解决办法
5万
查看次数

具有条件的SSRS和表达式

我在这里遇到问题,银行转账的SSRS报告见附件 每家银行转账

我想添加一个行表达式,它将汇总同一家银行的总金额,即03001 - 渣打银行有限公司BJL,03002 - 渣打银行有限公司sk和03002 - 渣打银行基地都是标准包机,我会喜欢得到所有标准包机GMD的数字.如果需要更多说明,请询问.

注意:像上面的标准包机一样的银行有一个名为BankAName的共同字段.因此可以设置总和条件以检查BankAName是否相同.

sql reporting-services ssrs-expression

15
推荐指数
2
解决办法
7万
查看次数

用于IF的SSRS表达式,然后是

我正在通过我们的海岸电话系统从桌子创建一个字段,我通过SSRS整合报告,我需要一些表达的帮助.

=if(Fields!ExitReason.Value 7,
then if (Fields!ExitReason.Value 1,
else if (Fields!ExitReason.Value 0,)))
Run Code Online (Sandbox Code Playgroud)

定义结果应该是:

=if(Fields!ExitReason.Value) = 7 then 1 else 0
Run Code Online (Sandbox Code Playgroud)

我试着让场地给我7,1其他0.任何帮助都会很棒.

谢谢,阿隆

expression reporting-services shoretel ssrs-expression

13
推荐指数
1
解决办法
11万
查看次数