Reporting Services 表达式中的日期数学
我正在尝试向日期添加天数,然后进行比较以查看它是否超出对单元格进行颜色编码的范围。 它不起作用——我想我可能犯了一个简单的语法错误。
iif(
(DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now), "Red", "White")
)
I'm trying to add days to a date and then compare to see if it's outside a range to color code a cell. It's not working--I think I may be making a simple syntax error.
iif(
(DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now), "Red", "White")
)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看起来最后多了一个“)”。
=iif((DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < 现在), "红色", "白色")
It looks like you have an extra ")" at the end.
=iif((DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now), "Red", "White")
您的表达式以“=”符号开始吗?
Are you starting your expression with an "=" sign?