Dynamics CRM 365 - 视图某一列增加小图标显示,突出对比显示效果
先看效果
我们首先得去搜一些icon小图标,16px就可,上传到系统里方便我们使用
然后我们编写代码
//子网格根据状态显示小图标
function ShowIconToolTip(rowData) {
var imageName;
var tooltipValue;
var resultarray;
//行数据
var row = JSON.parse(rowData);
if (row.tec_status == "已逾期") {
//图片名称
imageName = "tec_redicon.png";
//提示内容
tooltipValue = "提示信息";
}
if (row.tec_status == "未开始" || row.tec_status == "进行中" || row.tec_status == "待复核") {
//图片名称
imageName = "tec_yellowicon.png";
//提示内容
tooltipValue = "提示信息";
}
if (row.tec_status == "已完成") {
//图片名称
imageName = "tec_greenicon.png";
//提示内容
tooltipValue = "提示信息";
}
if (row.tec_status == "" || row.tec_status == "取消") {
//图片名称
imageName = "";
//提示内容
tooltipValue = "提示信息";
}
resultarray = [imageName, tooltipValue];
return resultarray;
}
然后把代码绑定到视图里
到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。
感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹