Я использовал многозначный параметр в SSRS 2008, чтобы показать / скрыть столбцы в таблице.
Однако я так и не смог воспользоваться фактической возвращенной подстрокой и мог использовать результат только через длину.
=IIF(Filter(Parameters!MultiOption.Value,"3",true).Length>0,"T","F")
Таким образом, для каждого столбца (1-й, 2-й, 3-й и 4-й столбцы) я бы использовал этот код (с true / falsepart, а не в виде строк, как показано выше).
Другая попытка идеибыли:
=Filter(Parameters!MultiOption.Value,"3",true).GetValue(0).ToString
, который может выводить 3, однако в ложном состоянии, GetValue (0) выходит за пределы.
=IIF((Filter(Parameters!MultiOption.Value,"3",true).Length>0),
Filter(Parameters!MultiOption.Value,"3",true).GetValue(0).ToString,
"",)
, который фактически должен возвращать значение подстроки, только еслисуществует.Однако это не сработало.
Даллас