Spotfire数据表列重命名:解决公式与数据限制报错的可靠方案
解决Spotfire重命名列后公式/数据限制失效的问题
优先用列别名代替直接重命名
别直接修改原列名,去「数据→列属性→常规」里设置「别名」。这样前端展示的是你想要的直观名称,但后台原列名保持不变,公式、数据限制里的旧引用完全不受影响,零返工就能实现列名直观化的需求。必须重命名时,批量更新引用
要是非得修改原列名,用Spotfire自带的查找替换功能批量更新所有引用:- 打开「编辑→查找和替换」
- 输入旧列名和新列名,列名包含特殊字符的话要加方括号(比如
[旧销售金额]) - 勾选「公式」「数据限制」等需要覆盖的范围,点击「全部替换」即可一次性搞定所有引用的更新
提前规避问题的小技巧
项目初期先把所有列名梳理完毕再开始构建可视化和公式;如果预判列名可能变动,把常用列名存成文档属性,公式里用${文档属性名}引用,后续改列名只需要更新文档属性的值,所有关联引用会自动同步。
内容的提问来源于stack exchange,提问作者Amar
相关产品推荐
相关产品推荐

