Xpages 如何使用动态视图面板定制器bean更改列标题?
我使用动态视图面板在单个XPage中显示各种视图。我正在使用CustomizerBean更改文档上的日期格式、数字格式等,效果很好。Xpages 如何使用动态视图面板定制器bean更改列标题?,xpages,lotus-domino,xpages-extlib,Xpages,Lotus Domino,Xpages Extlib,我使用动态视图面板在单个XPage中显示各种视图。我正在使用CustomizerBean更改文档上的日期格式、数字格式等,效果很好。 现在我想更改/翻译列标题,但我不知道如何使用CustomizerBean设置不同的列标题。有人已经解决了这个问题吗 您可以重写“createColumn”方法并调整列信息。您只需要将ColumnDef arg3参数强制转换为DefaultColumnDef,以便更新某些属性。然后您必须将此更新的DefaultColumnDef对象发送到以前的createColum
现在我想更改/翻译列标题,但我不知道如何使用CustomizerBean设置不同的列标题。有人已经解决了这个问题吗 您可以重写“createColumn”方法并调整列信息。您只需要将ColumnDef arg3参数强制转换为DefaultColumnDef,以便更新某些属性。然后您必须将此更新的DefaultColumnDef对象发送到以前的createColumn方法中
@Override
public IControl createColumn(FacesContext arg0, UIDynamicViewPanel arg1,int arg2, ColumnDef arg3) {
DefaultColumnDef dc=(DefaultColumnDef) arg3;
dc.title=arg3.getTitle()+"some your text";
// send DefaultColumn object into former createColumn method ...
IControl col = super.createColumn(arg0, arg1, arg2, dc);
return col;
}