сообщение об ошибке «Текст слишком длинный для редактирования» в построителе выражений для элемента управления - PullRequest
0 голосов
/ 27 июня 2019

Попробуйте добавить следующее в основной отчет для суммирования итогов по трем подотчетам:

=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]) 

Получено следующее сообщение об ошибке:

Текст слишком длинныйбыть отредактированным.

Как мне решить эту проблему?Пожалуйста, сообщите.

1 Ответ

1 голос
/ 27 июня 2019

Вы можете сократить его, используя выражения Nz для достижения того же результата -

=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)
...