单元格中动态显示URL图片连接

单元格中动态显示URL图片连接

一、问题描述

客户希望在单元格中动态显示URL图片连接。

二、解决思路

这里的动态主要指的是URL需要作为参数来传递给报表,然后在单元格中展现。首先看下静态的做法,比较简单。将单元格属性设为HTML后,单元格值为:<img src=http://www.google.com.hk/intl/zh-CN/images/logo_cn.png />,即可实现。动态的话设置参数arg1=http://www.google.com.hk/intl/zh-CN/images/logo_cn.png。若直接将原单元格的URL部分替换arg1,那么最终返回的html是:

问题的主要原因是报表没有对arg1进行参数的替换。我们需要对单元格的字符串进行拼接来让报表认识参数。

三、实现步骤

将报表中相应的单元格进行字符串的拼接。让报表认识到arg1是一个参数,不是作为src的实际值。单元格中这样写:

=”<img src=”+@arg1+” />”

四、结尾总结

参数在润乾报表中需要通过字符串拼接的方式来使用。

问题的主要原因是报表没有对arg1进行参数的替换。我们需要对单元格的字符串进行拼接来让报表认识参数。