示例:web端付款申请单上往来户的默认显示格式是显示编码+名称,修改为只显示名称:
1、打开web扩展开发平台
2、新建扩展方案
3、导入业务单元
4、扩展编辑页面
5、进入配置界面
6、添加脚本并保存
waf.defineCustomeClass("cellformatter.asstActFormatter", cellformatter.f7, {
format: function(cellval, rwd) {
var mask = " \n ";
if (!(cellval && cellval.id))
return "";
//只显示往来户名称,修改displayString,可以实现其他格式
Var displayString = ($.isPlainObject(cellval.name) ? cellval.name[waf.getContext().locale] : cellval.name) + mask;
return displayString.substr(0,displayString.length-mask.length);
},
unformat: function(cell, rowid) {
return waf("#editGrid2").wafGrid("getCell", rowid, "asstAct");
}
});
7、保存方案
8、启用扩展方案
9、效果显示
推荐阅读