【发布时间】:2016-07-19 19:18:55
【问题描述】:
我想根据某个范围格式化所有列的单元格。所以,我想将文本着色为红色或绿色。我已将所有列的数据类型设置为“formattedText”。在“预执行”中,我有以下加载项。
function f(){
this.setAddInOptions("colType","formattedText",function(cell_data){
//alert(ExceedingLow);
var percentage = '';
if(cell_data.colIdx == 7) {
percentage = cell_data.value;
return { textFormat: function(v, st) { return "<span style='color:red'>"+v+"</span>"; } };
}
/*if(cell_data.colIdx == 7)
{
if(cell_data.value === '' || cell_data.value === null)
{
this.value = '00000';
}
}*/
/*if(cell_data.colIdx == 7) {
return { textFormat: function(v, st) { return "<span style='color:red'>"+v+"</span>"; } };
}*/
});
}//main function ending
当我在 Pre-Execution 属性中添加此代码时,我收到一条错误消息,上面写着 Extra Options 属性的“意外标识符”。
非常感谢任何帮助。
【问题讨论】:
标签: pentaho-cde