EAS BOS 設定UI介面全屏、視窗顯示
阿新 • • 發佈:2022-04-18
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 開啟方式:
- 覆蓋 ListUI 父類
getEditUIModal()
方法; - 常用的介面開啟方式:NEWTAB 、MODEL 、NEWWIN
@Override
protected String getEditUIModal(){
// 以新頁籤方式開啟,可以根據需要 return
return UIFactoryName.NEWTAB;
}
原文連結:https://blog.csdn.net/qq_25170493/article/details/86494928