在 SSRS 表达式中使用 JOIN 的字符串格式

string format with JOIN inside SSRS expression

我正在使用 SSRS 表达式根据条件格式化这样的字符串结果

  = IIf(my_condition,"All active items",JOIN (Parameters!SelectedBooks.label,"<br/>"))

如果我的条件为假并且工作正常,这将使结果字符串自动出现在下一行。而不是

 <br/> 

我想使用 li 标签

 <li>Parameters!SelectedBooks.label</li>

如果使用 li,我的项目在 HTML 视图中会更好。那么我如何使用字符串格式或使用 3 个部分与 SSRS 表达式的 JOIN

我认为这个表达式应该能满足您的需求。

="<li>" & Join(Parameters!SelectedBooks.Label, "</li><li>") & "</li>"

无需对 Format 和 Join 过于痴迷,我认为简单的字符串连接和 Join 应该可以解决问题。

预览模式下的结果:

这将显示在文本框和预览模式下使用的原始 HTML,所以我不知道该值是多少。那部分我留给你。

希望对您有所帮助。