当某一个字段的值大于某个数的时候高亮显示,修改Col的renderer属性
if (Number(value) < 0) {
metaData.style = 'background-color:#FF3366;';
}
return Ext.util.Format.number(value, '#,##0.00');
store的success属性可以动态加载列
var columns = Wb.getColumns(store);
var new_col = [];
Cs.info(columns);
Wb.each(columns, function(col, k) {
if (col.dataIndex == "INDEX_DESC") {
col.text = '项目';
col.width = 280;
new_col.push(col);
}
else if (col.xtype == "rownumberer") {}
else if(col.dataIndex == "INDEX_ID"){
col.hidden = true;
new_col.push(col);
}
else if(col.dataIndex == "FLAG"){
col.hidden = true;
new_col.push(col);
}
else if(col.dataIndex == "INDEX_SEQ"){
col.hidden = true;
new_col.push(col);
}
else {
col.width = 130;
col.align = 'center';
col.text = col.dataIndex.replaceAll("'",'');
col.format = '#,###.00';
col.renderer = function(value,metaData,record,rowIndex,colIndex,store,view){
// if(record.data.FLAG === 0){
// if(record.data.INDEX_DESC == '五、流动性储备占总资产比例(%)')
// metaData.tdAttr = 'style = "background:green;"';
// }else if(record.data.FLAG === 1){
// if(record.data.INDEX_DESC == '五、流动性储备占总资产比例(%)')
// metaData.tdAttr = 'style = "background:red;"';
// }
if(record.data.INDEX_DESC == '五、流动性储备占总资产比例(%)'){
if(Number(value) >= Number(record.data.FLAG)){
metaData.tdAttr = 'style = "background:green;"';
}else{
metaData.tdAttr = 'style = "background:red;"';
}
}
return value;
};
new_col.push(col);
}
});
app.dataGrid.reconfigure(null, new_col);
打开页面后,有些控件还没有加载完成,需要延时查询数据
Ext.defer(function() {
if (Wb.parseBool('true'))
app.seekBtn.fireEvent('click');
}, 300);
{#sys.nowmonth#} 月初,{#sys.nowdate#} 当日 ,{#sys.predate#}年月日时分秒的时间
最后于 2023-11-23
被admin编辑
,原因: 添加时间