Ms access 错误消息";文本太长,无法编辑;在控制源的表达式生成器中

Ms access 错误消息";文本太长,无法编辑;在控制源的表达式生成器中,ms-access,ms-access-2010,ms-access-reports,Ms Access,Ms Access 2010,Ms Access Reports,尝试在主报告中添加以下内容,以汇总三个子报告的总计: =IIf(IsNull([FCR_LABOR_COST subreport].[Report]![Total_Labor_Cost]),0,[FCR_LABOR_COST subreport].[Report]![Total_Labor_Cost]) +IIf(IsNull([FCR_EXPENSES subreport].[Report]![Total_Expenses]),0,[FCR_EXPENSES subreport].[Repor

尝试在主报告中添加以下内容,以汇总三个子报告的总计:

=IIf(IsNull([FCR_LABOR_COST subreport].[Report]![Total_Labor_Cost]),0,[FCR_LABOR_COST subreport].[Report]![Total_Labor_Cost])
+IIf(IsNull([FCR_EXPENSES subreport].[Report]![Total_Expenses]),0,[FCR_EXPENSES subreport].[Report]![Total_Expenses])
+IIf(IsNull([FCR_EQUIPMENT subreport].[Report]![Total_Equipment]),0,[FCR_EQUIPMENT subreport].[Report]![Total_Eqipment]) 
收到以下错误消息:

文本太长,无法编辑

我如何解决这个问题?请告知。

您可以使用表达式将其缩短,以获得相同的结果-

=Nz([FCR_LABOR_COST subreport].[Report]![Total_Labor_Cost], 0) +
 Nz([FCR_EXPENSES subreport].[Report]![Total_Expenses], 0) +
 Nz([FCR_EQUIPMENT subreport].[Report]![Total_Equipment], 0)