CRM 4.0:自定义网格颜色

时间:2012-06-25 17:28:40

标签: javascript grid crm

我刚读过这篇文章:Colorize the CRM grid

我正在尝试做类似的事情,但我希望能够只更改名为Status Reason的列的字体颜色。

是否可以修改此代码来执行此操作,如果有,请有人请指出我正确的方向。

我会在一开始就警告你,我现在只玩了大约2周的Javascript和CRM定制!

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,可以修改代码来做到这一点。

如果您通过阅读代码,您会看到“样式”在底部附近完成:

if (new_date_value <= current_datetime) {
    InnerGrid.rows[i].style.backgroundColor="ff0066";
} else {
    InnerGrid.rows[i].style.backgroundColor="ff6600";
}

因此,您的样式更改只会插入其中。

您还会注意到,这段代码将样式应用于整行(InnerGrid.rows[i]...),而您只想将其应用于该行中的特定列,因此您将解决InnerGrid.rows[i].cells[colorizeColumn].style...相反(假设您只是更改触发格式化的列。

这应该足以让你前进。