Не удалось разрешить, потому что ни один доступный «iif» не принимает этот номер аргумента - PullRequest
0 голосов
/ 16 апреля 2020

В чем причина этой ошибки?

"Не удалось разрешить, поскольку ни один доступный 'iif' не принимает этот номер аргумента"

Выражение, возвращающее ошибку:

=IIF((Fields!ID_Pagamento.Value, "Detalhes1") = 12, SUM(Fields!Valor.Value, "DataSetFechamento"), 0)

У меня есть таблица с несколькими формами оплаты, в этом случае я хочу добавить общую сумму платежей с помощью кредитной карты (ID_Pagamento = 12), я сделал это выражение, но оно не сработало

ПРИМЕЧАНИЕ. Способ оплаты ID's относится к группе (Detalhes1), которая находится в таблице.

РЕШЕНИЕ

Я решил с помощью этого выражения .

=Sum(IIF(Fields!Descricao.Value.Contains("CRÉDITO"), Fields!Valor.Value, nothing), "DataSetFechamento")
...