条件属性实现点击当前单元格或行变色

编辑
  • 文档创建者:皮卡皮卡丘
  • 浏览次数:1649次
  • 编辑次数:3次
  • 最近更新:Kevin-s 于 2019-06-20
  • 1.描述

    报表开发过程中,通常会遇到报表联动场景,通常情况下会需要改变当前点击的单元格或者当前行的背景色,来给我们带来良好的视觉体验。那么这里就讲述一下如何通过条件属性来实现 PC 端和移动端都支持的点击变色吧。

    2. 实现思路

    这里我们通过自带功能条件属性和超级链接功能来实现。

     1. 设置超级链接动态参数,传递当前点击单元格的值。

     2. 条件属性判断当前的动态参数值(即当前单元格的值)来改变当前单元格或行的背景颜色。

    3. 操作步骤/示例

     3.1 添加超级链接

        首先选中要点击的单元格,超级链接>动态参数,设置动态参数命名参数,在参数值里面设置公式填入要点击的单元格即可。

    image.png

     3.2 配置条件属性

        我们设置好了动态参数,那么在点击时候就会传递当前点击单元格的值作为参数,参数名为 str(可以自定义命名),接下来我们来配置条件属性,同样是A2单元格上添加 条件属性>下拉选择框中选择背景可以设置对当前行或者当前单元格生效,然后在下方条件中设置操作符设置为等于,后面的值使用公式写入$str(使用$符加参数名来获取参数)

    经过这样一番配置,就可以实现我们所需要的点击当前单元格使当前单元格或者当前行变色了。

    image.png

    image.png

    4. 效果查看

    PC 端

    点击变色pc.gif

    App

    点击变色pcapp.gif

    H5

    点击变色pcH5.gif

    5.已完成模板

    附件列表


    主题: 报表应用
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]