首先需要在设计器界面配置帮助文本,如果第这一步没做,需要自行初始化Tips对象。
然后在插件的createListColumns事件中干预列表内容
@Override
public void createListColumns(BeforeCreateListColumnsArgs arg0) {
List<IListColumn> columns = arg0.getListColumns();
for (IListColumn listColumn : columns) {
if(StringUtils.equals("billno",listColumn.getListFieldKey()) && listColumn instanceof ListColumn){
//如果第一步没做,需要自行初始化Tips对象再((ListColumn) listColumn).setCtlTips(tips);
LocaleString title = ((ListColumn) listColumn).getCtlTips().getTitle();
title.setLocaleValue_zh_CN("111111111111111");
LocaleString content = ((ListColumn) listColumn).getCtlTips().getContent();
content.setLocaleValue_zh_CN("222222222222222233333333");
break;
}
}
}
效果:
类似的问题,我们都可以通过调试模式,去查看对象的存储结构,然后再干预。
推荐阅读