我可以一次更改一个交叉表的字体颜色和背景颜色。报告的要求是在给字体着色和给背景着色时具有不同的条件。
Cross Table Requirement 我只能设置字体颜色或背景颜色,而不能同时设置两者。有没有解决的办法来获得以上结果?
答案 0 :(得分:1)
仅使用Spotfire选项是不可能的。您必须在颜色或背景色之间进行选择。
这里有一个小技巧,可以执行您想要的操作,但是请注意,这不是高度可维护的,并且可能会在以后的Spotfire版本中停止工作:
添加以下代码(根据您的需要进行修改)
$(".sfc-cross-table .sfc-value-cell div.cell-text").each( () => {
if ( this.innerHTML == "OK" ) {
this.style.color = "green";
} else {
this.style.color = "red";
}
});
我建议您将想法发布在Spotfire ideas portal上,以便将来的Spotfire版本可以考虑您的功能。