public void setF7Selector() throws Exception
{
KDBizPromptBox bizPromptBox = new KDBizPromptBox();// 要绑定的F7控件
CoreUIObject ui = null;// 父界面对象
CompanyOrgUnitInfo companyInfo = null; // 当前财务组织

// 客户
bizPromptBox.setSelector(new GeneralKDPromptSelectorAdaptor(bizPromptBox , new F7CustomerTreeDetailListUI(), ui));

// 供应商
bizPromptBox.setSelector(new GeneralKDPromptSelectorAdaptor(bizPromptBox, new F7SupplierTreeDetailListUI(), ui));

// 物料
bizPromptBox.setSelector(new GeneralKDPromptSelectorAdaptor(bizPromptBox, new F7MaterialTreeListUI(), ui));

// 职员
HashMap map = new HashMap();
map.put(PersonF7UI.ALL_ADMIN, "YES");
bizPromptBox.setSelector(new PersonPromptBox(ui, map));

// 公司
CompanyF7 org = new CompanyF7(ui);
org.setRootUnitID("");
bizPromptBox.setSelector(new CompanyF7(ui));

// 成本中心
bizPromptBox.setSelector(new CostCenterF7(ui));

// 行政组织
bizPromptBox.setSelector(new AdminF7(ui));

// 采购组织
bizPromptBox.setSelector(new PurchaseF7(ui));

// 库存组织
bizPromptBox.setSelector(new StorageF7(ui));

// 销售组织
bizPromptBox.setSelector(new SaleF7(ui));

// 利润中心组织
bizPromptBox.setSelector(new ProfitCenterF7(ui));

// 利润中心组织
bizPromptBox.setSelector(new ProfitCenterF7(ui));

// 科目
bizPromptBox.setSelector(new AccountPromptBox(ui, companyInfo, new FilterInfo()));
}

转载于:https://www.cnblogs.com/luojiabao/p/11087764.html

eas之F7专用选择界面设置相关推荐

  1. EAS BOS 单据打开新增界面设置字段默认值

    EAS BOS 单据打开新增界面设置字段默认值 1.通常情况下,新增一张单据的时候,表体的一些字段值是需要自动带出来. 2.例如上图圈中的部分,业务日期.单据状态.公司.创建者.创建时间:以及默认添加 ...

  2. EAS BOS f7弹出指定窗体的操作方法

    A.定义F7窗体从list继承, 新建的F7窗体需实现implements KDPromptSelector,实现了KDPromptSelector就可以在f7窗体类中添加方法getData B. / ...

  3. 搜狗拼音输入法做出最佳修改选择的设置秘密?神化黑科技专用选择键、修改键正式曝光,可望帮你轻松解决一切...

    一.搜狗拼音输入法简介 搜狗输入法是由腾讯旗下北京搜狗信息服务有限公司2006年6月推出的一款汉字输入法工具.与传统输入法不同,搜狗输入法是第一款为互联网而生的输入法--它通过搜索引擎技术,将互联网变 ...

  4. EAS中F7控件监听变化后,手动修改带出值无效

    案例问题分析 如图,案例需要开发选择"项目经理"自动获取其对应项目的名称设置到"项目"字段. 假设用户选择了"张三"系统自动带出对应的项目名 ...

  5. EAS单据F7引用设

    单据中f7只能引用基础资料,有时需要引用业务单据,普通控件可以通过修改元数据来实现,但分录的cell只能通过代码来实现了. final kdbizpromptbox kdtentrys_student ...

  6. 【Linux】Windows Ubuntu 双系统开机选择界面设置

    1 修改默认系统 sudo nano /etc/default/grub 修改GRUB_DEFAULT=0: 0代表第1个选择,1代表第2个选择,以此类推. 修改好后,按Ctrl + X,然后按Y,然 ...

  7. 金蝶EAS BOS F7按钮自定义弹窗

    /*** 附件名称展示*/ private void showAttachUI() throws EASBizException, BOSException{UIContext uiContext = ...

  8. 金蝶 EAS BOS F7监听器

    记得把监听器写入onLoad() @Overridepublic void onLoad() throws Exception {// TODO Auto-generated method stubs ...

  9. 金蝶 EAS BOS F7过滤

    1.重写onLoad()方法在里面控制F7 2.一般会把单个F7代码封装在方法里面再让onLoad()调用 3.找到F7的控件在Abstract里面 4.调用.setEntityViewInfo(ev ...

最新文章

  1. 苹果开始整治App Store恶意抄袭现象
  2. 成功解决​​​​​​​安装pywin32时出现python version 3.6 required, which was not found in the registry
  3. 使用指针星号转移c语言,C中的指针:何时使用号和星号?
  4. java 操作cursor数据库_Java连接各种数据库以及调用存储过程
  5. 浅析Unity 坐标系
  6. Python练习:五到七章的练习题
  7. 拼多多回应“鼓励刷单”:文章描述有歧义 已删除
  8. 构建Web内容的技术
  9. Unity DoTween
  10. JavaWeb查漏补缺
  11. 2022凉茶市场份额
  12. wireshark之文件还原
  13. ccd视觉定位教程_CCD视觉定位识别系统,视觉系统ccd定位原理
  14. 【Verilog】FPGA驱动WS2812B点阵
  15. 怎样写一篇文章 施工中~
  16. 【六】Python全栈之路--for循环
  17. 2023互联网行业发展趋势前景分析
  18. UDP包的大小与MTU
  19. C# XML 解析样例
  20. IC设计环境——cadence IC51内置smic130nmpdk

热门文章

  1. 黑客安全专家郭盛华:逃避僵尸网络恶意软件攻击的13种方法
  2. @media only screen and
  3. 景深决定照相机什么特性_2018年自考《摄影基础》复习试题及答案
  4. SpringCloudAlibaba整合Sentinel使用
  5. 龙芯中科科创板上市:市值357亿 成国产CPU第一股
  6. sql:mysql:修改表注释、字段注释、查看与修改注释(修改备注)
  7. 三、kotlin的类和对象(二)
  8. flask装饰器顺序
  9. Java实现超市管理系统(含数据库)
  10. java模拟简单的银行账户,可用于存取款,查询业务操作