关于ssrs报表中的表达式

0

=" 运行时间从 " & min(Fields!开始时间.Value,"DataSet1") & " 到 " & max(Fields!结束时间.Value,"DataSet1") & "共"
我想让这个表达式的共字后面显示 max(Fields!结束时间.Value,"DataSet1")-min(Fields!开始时间.Value,"DataSet1")的值
QQ图片20140822225944.jpg

[](http://)
已邀请:
1

heaven - 微软BI架构、SSRS高级开发 2014-08-25 回答

=" 运行时间从 " +cstr( min(Fields!开始时间.Value,"DataSet1") )+ " 到 "+cstr(max(Fields!结束时间.Value,"DataSet1") )+ "共"+cstr( max(Fields!结束时间.Value,"DataSet1")-min(Fields!开始时间.Value,"DataSet1"))


cstr是转换成字符串的意思,一个表达式的结果只能是一种类型,不然会error

要回复问题请先登录注册