如何修改以下宏代码,可以对多列进行条件格式的设置
function main(page:IPage, portlet:ITablePortlet) {
portlet.setRenderCellHandler(function (row, column, rowIndex, columnIndex) {
if (columnIndex != 1 ) return null
let value = row.getCellValue(columnIndex)
let displayValue = row.getCellDisplayValue(columnIndex)
if (value < 500 ) {
return `'color: red;' >class = "SmartbixIcons sx-icon-descending" />${displayValue} `
}
if (value > 1500 ) {
return `'color: blue;' >class = "SmartbixIcons sx-icon-ascending" />${displayValue} `
}
return null
})
}
|