Loading

EAS BOS 设置UI界面全屏、窗口显示

package com.kingdee.eas.common.client;

//EAS系统定义的界面打开方式
public class UIFactoryName {
    // 不推荐使用
    public static final String FIXTAB = "com.kingdee.eas.base.uiframe.client.UIFixTabFactory";
    // 以新页签形式打开
    public static final String NEWTAB = "com.kingdee.eas.base.uiframe.client.UINewTabFactory";
    // 以新窗口形式打开,可最大化
    public static final String NEWWIN = "com.kingdee.eas.base.uiframe.client.UINewFrameFactory";
    // 不推荐使用
    public static final String NEWSESSION = "com.kingdee.eas.base.uiframe.client.UINewSessionFactory";
    // 以小窗口形式打开,不可最大化
    public static final String MODEL = "com.kingdee.eas.base.uiframe.client.UIModelDialogFactory";
    // 不推荐使用
    public static final String EDITWIN = "com.kingdee.eas.base.uiframe.client.UINewFrameFactory";
}
设置 EditUI 打开方式:
  1. 覆盖 ListUI 父类getEditUIModal()方法;
  2. 常用的界面打开方式:NEWTAB 、MODEL 、NEWWIN
@Override
protected String getEditUIModal(){
    // 以新页签方式打开,可以根据需要 return 
    return UIFactoryName.NEWTAB; 
}

原文链接:https://blog.csdn.net/qq_25170493/article/details/86494928

posted @ 2022-04-18 16:43  Schieber  阅读(77)  评论(0)    收藏  举报