У меня есть логический входной параметр с допустимым значением Nullable со следующим выражением в моем текстовом поле:
=iif(Parameters!Sorted.Value="","All",iif(Parameters!Sorted.Value="True","Sorted","Unsorted"))
, и я пытаюсь отобразить это на основе значения Сортировка входной параметр
Null = "Все"
True = "Sorted"
False = "Unsorted"
Я также безуспешно попробовал следующий оператор switch:
=Switch(Parameters!Sorted.Value="","All",Parameters!Sorted.Value="True","Sorted",Parameters!Sorted.Value="False","Unsorted")
Каждый раз, когда отображается отчет, я получаю следующую ошибку:
The value expression for the textbox ‘textbox7’ contains an error: Input string was not in a correct format.
Я использую VS2003 и SSR Designer v 8.0
Редактировать # 1: По запросу
<ReportParameter Name="Sorted">
<DataType>Boolean</DataType>
<Nullable>true</Nullable>
<Prompt>Sorted</Prompt>
</ReportParameter>
Это код, который вы запрашивали?