代码之家  ›  专栏  ›  技术社区  ›  DavidStein

显示多值参数

  •  2
  • DavidStein  · 技术社区  · 16 年前

    我有一个多值参数,里面有25个元素。如果用户选择“全选”,我使用标准(至少据我所知)方法在报表顶部显示参数:

    =join(Parameters!ProductClass.Value, ",")
    

    01,02,03,04,05,06,07,08,09,10,11,12,14,15,16,17,18,19,20,21,22,25,30,31,98,99
    

    没有更好的办法处理这个问题吗?

    1 回复  |  直到 13 年前
        1
  •  2
  •   Registered User    16 年前

    =IIF(Parameters!ProductClass.Count = Count(Fields!CaseSensitiveFieldName.Value, "CaseSensitiveDataSetName"), "All", Join(Parameters!ProductClass.Value, ","))
    
    推荐文章