EAS BOS 代码添加弹出式菜单

效果图:

代码:

KDWorkButton btnGather = new KDWorkButton();
btnGather.setText("数据提取");
btnGather.setIcon(EASResource.getIcon("imgTree_table"));
		
KDPopupMenu payPopupMenu = btnGather.getAssistPopup();
KDMenuItem btnRegion = new KDMenuItem("数据汇总(按区域)");
KDMenuItem btnTheme = new KDMenuItem("数据汇总(按主题)");
		
payPopupMenu.add(btnRegion);
payPopupMenu.add(btnTheme);
		
btnGather.setAssistPopup(payPopupMenu);
		
btnRegion.setVisible(true);
btnRegion.setEnabled(true);
btnTheme.setVisible(true);
btnTheme.setEnabled(true);
toolBar.add(btnGather);
btnGather.setVisible(true);
btnGather.setEnabled(true);
		
btnRegion.addActionListener(new ActionListener(){//添加点击事件

    @Override
    public void actionPerformed(ActionEvent e) {
        actionRegion_actionPerformed(e);//自定义
    }
});
		
btnTheme.addActionListener(new ActionListener(){//添加点击事件

    @Override
    public void actionPerformed(ActionEvent e) {
        actionTheme_actionPerformed(e);//自定义
    }
});

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 文档使用说明 ii 一、安装部署篇 1 1. 部署出错,如何查看详细的日志 1 2. 标准产品的单据新增字段后,发布、部署,运行时抛 “字段找不到”的错误 1 3. EAS 521版本,部署过程中出现“执行升级脚本”出错 1 4. 过于复杂的环境如何部署?比如说多网卡多IP 2 5. 部署过程中出现“parse file error”是怎么回事 2 6. 部署过程中出现MetaDataNotFoundException的错误怎么处理? 3 7. 部署过程中出现字段类型找不到的错误如何处理? 3 8. 部署的时候抛找不到jdbc的错误如何处理? 3 9. 部署过程中出现jarsigner.exe 的错误,请问如何解决? 4 10. 部署过程中出现“unable to rename old file(d:\kingdee\eas\server\lib\sp\eas_sp.jar)”to temportary file 4 11. 部署后在单据转换平台上发现系统的目录为空 4 12. 部署没有生成数据库表单核菜单(发布才会),是这样吗? 4 13. 如何近部署特定的业务单元 5 14. 部署后,找不到自定义单据所带的query是怎么回事 5 15. 部署过程描述 5 16. EAS帐套的新建和升级注意事项 6 17. License过期的处理 6 18. 解决license问题思路 6 二、BIM篇 7 1. 发布过程常见问题及解决办法汇总 7 2. 发布出错原因初步判断 10 3. 如何设置单据的必录项 10 4. 默认值导致的编译错误的解决办法 11 5. 菜单编辑时找不到jnlp.properties文件的问题 12 6. 如何去掉单据的分录上的“新增、修改、删除”按钮 13 7. 修改标准产品entity和facade对应代码的方法(不影响升级) 13 8. 快捷键不起作用的原因 14 9. 如何设置核算项目 14 10. 设置核算项目后产生的问题 14 11. 打开某基础资料的ListUI时报异常:“name’s type is not correct” 14 12. 在Studio里如何新建一个属性并保存到数据库 15 13. ControllerBean里的常用方法说明 15 14. 基础资料F7使用左树右列表显示 15 15. 要变通处理的常见功能点汇总 16 16. BOS视图下实体的几种事务属性 17 17. 基础资料“物料”加字段后运行出错 18 18. 19 三、工作流篇 20 1. 工作流中需理解的重要概念 20 2. 工作流流程配置注意事项 21 3. 基本流程配置示例1:单活动流程 22 4. 基本流程配置示例2:审批流程 25 5. 基本流程配置示例3:带分支的审批流程 28 6. 基本流程配置示例4:带互斥、分支的审批流程 33 7. 常见流程业务场景1:配置条件参予人 35 8. 常见流程业务场景2:配置BOTP活动 36 9. 常见流程业务场景3:配置多级审批 38 10. 常见流程业务场景4:巧用流程变量配置条件参予人1 39 11. 常见流程业务场景5:巧用流程变量配置条件参予人2 41 12. 常见流程业务场景6:流程指定下一步参予人 43 13. 常见流程业务场景7:审批时修改单据 45 14. 常见流程业务场景8:工作流脚本 46 15. 常见流程业务场景9:函数节点 46 16. 常见流程业务场景10:巧用条件参与人扩大指定下一步参与人的范围 50 17. 常见流程业务场景11:输出分录的金额合计 51 18. 常见流程业务场景12:单据提交时才确定具体参与人 52 19. 常见错误:当前页面包含无效的值 52 20. 配置了异常转移后发送消息,却未收到异常消息 53 21. 工作流脚本:委托时,判断审批人是否是部门负责人 54 22. 如何通过后台事务设置工作流数据转储 55 23. 打了补丁后,工作流不能连接的问题 57 24. 后台事务的参数为空问题和解决办法 57 25. 工作流建模工具支持域用户登录 58 26. 工作流提交节点不支持设置“排除的参与人”! 59 27. 工作流获取“指定名称的职位函数”使用说明 60 28. EAS后台事务使用说明 63 29. 通过BOTP自动节点实现完整业务流程定义 70 30. WfExpiredException的异常 70 31. 如何设置工作流中的参与人组 71 32. 自动节点无法配置 72 33. 如何在审核时动态取部门负责人? 72 34. 在工作流后置脚本中写SQL 的方法 73 35. 删除单据后,相关的任务消息仍在“未处理中”节点下 74 36. 如何导入初始流程 75 37. 流程运行过程中被挂起,不能继续执行 76 38. 工作流执行过程中用户收不到相关的任务消息 77 39. 自定义的单据在工作流建模工具中不能看到对应的功能 78 40. 建模工具不能连接服务器1 78 41. 建模工具不能连接服务器2 79 42. 工作流无法启动的问题1 79 43. 工作流无法启动的问题2 80 44. 工作流无法启动的问题3 80 45. 工作流无法启动的问题4 80 46. 工作流流程图不能正常显示的问题1 81 47. 工作流流程图不能正常显示的问题2 81 48. 如何在审批中修改该单据的部分字段? 82 49. 82 四、BOTP篇 82 1. 与业务规则限制有关的BOTP常见问题 82 2. DAP批量按单生成凭证的规则设置 84 3. DAP集成指南 85 4. BTP集成应用指南 86 5. 单据转换(下推生成)时分组属性不能正常显示 90 6. 单据转换(下推生成)时不能对单据进行过滤 90 7. 单据转换(下推生成)时“查询对象与表列名不对应!”的错误 90 8. 目前BOTP支持三种方式的拉式生成 91 9. BOTP和DAP的固定反写逻辑 91 10. 单据转换中有关自定义公式支持 92 11. 单据转换时抛MissingRecord的错误 93 12. 关于BOTP时单据反写速度慢且超时的解决办法 94 13. 单据转换平台提供的函数 94 14. 99
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值