作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在处理一份 SSRS 报告
,它具有指向 CRM
系统的超链接。我需要实现一个逻辑,其中单个文本框将具有 多个 CRM 链接
。我已经实现了如下逻辑
=(join(Code.RemoveDuplicates(lookupset(Fields!Deal.Value ,Fields!Deal.Value ,
"<a href = " & Chr(34) & iif(isnothing(Parameters!CRM_URL.Value), Nothing,
Parameters!CRM_URL.Value & "?ID={" &
Fields!ID.Value
& "}&LogicalName=gc_deal") & Chr(34)
& ">" & Fields!Concatinatedvalues.Value & "</a>","dataset1")),"<br>"))
Note :
Fields!Concatinatedvalues.Value
coming as comma separated strings. for eg: "link1,link2,link3
".
使用上述逻辑,超链接仅适用于单个字符串。对于逗号分隔的字符串,它不起作用。我尝试修改如下代码
=(join(Code.RemoveDuplicates(lookupset(Fields!Deal.Value ,Fields!Deal.Value , "<a href = " & Chr(34) & iif(isnothing(Parameters!CRM_URL.Value), Nothing, Parameters!CRM_URL.Value & "?ID={" & split(Fields!ID.Value,",").GetValue(0) & "}&LogicalName=gc_deal") & Chr(34) & ">" & Fields!Concatinatedvalues.Value & "</a>","dataset1")),"<br>"))
根据上述逻辑,只有 first string
的链接有效。其他字符串链接不起作用。有人可以帮我解决这个问题吗?
最佳答案
我通过添加子报表并将串联逻辑移至其中解决了这个问题。
关于sql - SSRS 报告中同一单元格中的多个超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47589988/
我是一名优秀的程序员,十分优秀!