2013-04-18 2 views
1

У меня есть сценарий, где мне нужно рассчитать процент на основе - Нет записей с определенным значением/Всего записей. Это идет в текстовое поле в заголовке. Я пытаюсь следующий, но я получаю сообщение об ошибке сказав «Аргумент не определен для параметра FalsePart из Pulbic функции Iif.Подсчитайте, если SSRS в текстовом поле

Может кто-нибудь пролить некоторый свет на этот счет, пожалуйста?

=Count((Iif((Fields!Confirmed.Value, "KPI_Calculation")= True,1,Nothing)),"KPI_Calculation") 
/Count(Fields!Confirmed.Value, "KPI_Calculation") 

Спасибо.

+0

Ваш код не работает. Используете ли вы эту функцию в области с именем «KPI_Calculation»? Если это так, вам нужно определить, следует ли рассчитывать на основе некоторой переменной или FIRST | LAST | SUM | MAX. –

ответ

3

Это работает для меня в простом тесте:

=Sum(IIf(Fields!ConfirmedValue.Value, 1, 0), "KPI_Calculation")/CountRows("KPI_Calculation") 

Это выглядит как в вашем примере выше вы объявляя область применения слишком много раз, и, следовательно, получить синтаксические е rror.

+0

Удалось ли выполнить вышеуказанное утверждение? –

Смежные вопросы