Я не сталкивался с такими ограничениями.Они ограничены так же, как и все VB в SSRS, но я только что создал тестовое вычисленное поле в наборе данных SSRS: (SSRS 2008R2)
=IIF(Fields!Score.Value > 50, 100, SQRT(Fields!Score.Value))
Нет проблем.
Но я обычно избегаю вычисляемых полей: они иногда теряются при внесении изменений в набор данных, и SSRS решает обновить список доступных полей.
Что конкретно у вас не работает?