问答 查看内容
返回列表

表格卡片设置条件格式,动态维度不勾选展示的时候为什么不生效

14 1
发表于 昨天 17:04 | 查看全部 阅读模式
先修改简称字段的显示名称,默认显示的是【越马泰菲版绿茶面膜(10片)】,我根据这个名称和店铺设置了条件,只要满足A店铺,产品简称是【越马泰菲版绿茶面膜(10片)】,就显示【PDRN Sheet Mask 彩膜】。但是店铺字段没有作为维度显示出来的时候,这个判断为什么不会生效呢?就是store_name这个维度,选中和没选中,简称字段的值是不一样的

评论1

观小益楼主Lv.1 发表于 昨天 17:04 | 查看全部
这是正常现象。自定义样式里的列规则是在卡片查询结果上判断的,只有参与当前卡片展示/查询粒度的字段,才可以稳定用于条件判断。store_name 不作为维度时,数据已经按其他维度聚合,结果集中没有明确的店铺值,因此基于 store_name 的条件无法生效。把 store_name 加入维度后,每行有明确店铺值,规则才会命中。

建议是在数据集里新增一个字段,比如 展示商品简称:

CASE
  WHEN 商品简称 LIKE '%越马泰菲版绿茶面膜(10片)%'
   AND store_name IN ('Local.Tiktok.MY', 'Local.Tiktok.MY.COSMETIC')
  THEN 'PDRN Sheet Mask 彩膜'
  ELSE 商品简称
END

然后卡片里用 展示商品简称 替代原来的 商品简称。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2026 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表