• 欢迎使用千万蜘蛛池,网站外链优化,蜘蛛池引蜘蛛快速提高网站收录,收藏快捷键 CTRL + D

为什么添加了超链接还是不能跳转(带有超链接的文件发给别人打不开)


在单元格设置了超级链接之后,只有点击超链接中的文本才会跳转到目的页面。如何实现点击单元格的空白处也能实现跳转呢?

传统的做法是将单元格内容设置为以图片显示内容。如下:

这么做的确可以达到效果,但是可能会使页面显示效果失真,如下:

那么有什么更好的方案呢?

一是通过js来设置,相对复杂,而且要避免进入点击死循环的场景。

二是结合当前的方案来思考,单元格使用图片来显示内容,实质上就是把整个单元格给填充满,这样无论点击单元格的哪部分,都可以点击到单元格的内容,也就实现了跳转。那么除了使用图片来显示内容这种方式之外,还有没有其他方式也能实现类似的效果。答案肯定是有的。

经过尝试之后,发现通过设置单元格的背景也能达到这样的效果。单元格的背景包含:颜色、纹理、图案、图片和渐变色。其中除了颜色背景之外,其余的都能够实现这个效果。

1)报表设计如下:

A1单元格输入文字:点击跳转,然后设置超链接,链接到网络报表。

2)选中A1单元格,在单元格属性的样式>自定义>单元格中设置背景为纹理,选择其中一个纹理图案。

如果背景色需要与其他单元格的颜色保持一致,建议将背景设置为渐变色,然后渐变色的两端都选择与其他单元格一样的颜色。如下,渐变色均选择白色:

3)保存后点击预览,效果如下:

版本信息:11.0.5(Build#persist-2022.06.15.17.11.21.865)


更多相关文章,请查看

帆软FineReport插入删除行后动态汇总

FineReport改写工具栏实现sql分页功能

FineReport如何实现单选按钮组控件的选项不同颜色

本文链接:https://www.24zzc.com/news/169425302031590.html

相关文章推荐

    无相关信息