Mysql 如何编写SSRS报表表达式?

Mysql 如何编写SSRS报表表达式?,mysql,asp.net,stored-procedures,reporting-services,ssrs-2008,Mysql,Asp.net,Stored Procedures,Reporting Services,Ssrs 2008,我皈依了 If {W40_10Q.TenureType}="Sub Lease" then {W40_10Q.CurrentYear}*(-1) Else {W40_10Q.CurrentYear} 表达 =IIF(Fields!TenureType.Value = Fields!Lease.Value, "Fields!CurrentYear.Value *(-1)" "Fields!CurrentYear.Value") 但这给了我一个错误。我需要从“数据集1”中获取TenureType

我皈依了

If {W40_10Q.TenureType}="Sub Lease" then
{W40_10Q.CurrentYear}*(-1)
Else
{W40_10Q.CurrentYear}
表达

=IIF(Fields!TenureType.Value = Fields!Lease.Value, "Fields!CurrentYear.Value *(-1)" "Fields!CurrentYear.Value")

但这给了我一个错误。我需要从“数据集1”中获取TenureType、转租、当前年份

有些引语似乎有点奇怪,你似乎缺少一个逗号=IIf(Fields!TenureType.Value=“转租”,Fields!CurrentYear.Value*-1”,Fields!CurrentYear.Value)这是如何从dataset1获取值的?您没有提到dataset的语法。您得到的错误是什么,是表达式编辑器中的错误还是运行报表时的错误?嘿,我现在可以解决它了,现在您可以告诉我如何为{@RentNow}+{@Rent1}+{@Rent2}+{@Rent3}+{@Rent4}+{@Rent5}+{@RentR写表达式吗正确吗?=Sum(Fields!RentNow.Value,Fields!Rent1.Value)等等