2015-04-07 5 views
0

У меня есть вызов с этим выражением SSRS. Мне нужно добавить REPORT_NAME «AIA1610U» в выражении, чтобы сузить результаты в отчете.Множественные строковые значения в одном выражении SSRS

Не уверен, что я делаю неправильно здесь. Как мне это сделать? Любая помощь будет отличной.

=SUM(IIf(Fields!NAME.Value = "TOTAL OUTSTANDING APPLICATIONS" ,Fields!DAYS_AGO.Value ,0),"rsOutstandingApplications")- SUM(IIf(Fields!NAME.Value = "ELECTION FORM RECEIVED" ,Fields!DAYS_AGO.Value ,0), "rsOutstandingApplications") 
+0

Какая ошибка вы получаете? –

+0

Выражение Y для диаграммы 'Chart1' содержит ошибку: [BC30108] 'Поле' является типом и не может использоваться как выражение. –

+0

Попробуйте изменить «Поле! REPORT_NAME.Value» на «Поля! REPORT_NAME.Value» –

ответ

0

Я понял, что проблема была. Вот результаты правильного ответа.

= SUM(IIf(Fields!NAME.Value = "TOTAL OUTSTANDING APPLICATIONS" AND Fields!REPORT_NAME.Value = "AIA1610U", Fields!DAYS_AGO.Value ,0),"rsOutstandingApplications") - 
    SUM(IIf(Fields!NAME.Value = "ELECTION FORM RECEIVED", Fields!DAYS_AGO.Value ,0), "rsOutstandingApplications") 
Смежные вопросы