Эта ошибка обычно означает, что где-то есть неуместные круглые скобки, или, возможно, ей не нравится, когда OR
не заключен в круглые скобки.Дайте этому шанс - он должен работать как положено.
=IIF(((First(Fields!ProcessDate.Value, "Currency_Date_GBP_Error_Acct")=0) OR
(First(Fields!ProcessDate.Value, "Currency_Date_GBP_Error_Acct")=1))
,(Last(Fields!FXCCYUSD.Value, "Currency_Date_GBP_Error_Acct"))
,(Fields!SecondtoLastUSDtoCCY.Value, "Currency_Date_GBP_Error_Acct"))
Если это не так, дважды проверьте скобки, особенно те, которые находятся вокруг части OR
выражения.