У меня есть столбец в отчете SSRS, который должен отображаться в формате валюты.Данные, возвращаемые из набора данных, имеют строковый тип данных и содержат также дефис ("-").
Я использую выражение ниже.=IIF(Fields!PREMIUM.Value="-","-",CDbl(Fields!PREMIUM.Value))
Мое намерение состоит в том, чтобы, если значение было "-", тогда я игнорирую его, в противном случае преобразую строковое значение в удвоенное значение.
Примечание. Свойства текстового поля уже установлены в формате валюты..
Выражение работает, если есть любое значение, кроме "-"
Это выход.# Ошибка отображается
