
EAS BOS 二次开发
金蝶二次开发专栏
蒋嘿嘿i
这个作者很懒,什么都没留下…
展开
-
EAS BOS二开(单据分录添加按钮)
一、使用工具类UtilByMy;二、自定义方法原创 2024-03-25 11:05:25 · 697 阅读 · 0 评论 -
EAS BOS二开(添加核准/反核准按钮代码处理)
一、在按钮添加完成后,按钮功能是没有生效的,需要编写代码进行相关处理。当然这是在本人的开发环境下面。二、这个时候,就需要用到按钮的name属性了。所以添加按钮时,name属性最好要定义规范。代码如下:@Overridepublic void onLoad() throws Exception { super.onLoad(); btnAuditOrUnAudit();}// 该方法被onload()方法引用public void btnAuditOrUnAudit() { // 核准按钮原创 2021-08-02 10:12:09 · 722 阅读 · 0 评论 -
EAS BOS二开(添加核准/反核准按钮)
一、新增一个基础资料,然后鼠标点击该基础资料的界面,然后如果下图所示,选择业务单元,下拉选择功能定义。二、选择功能定义后,会弹出一个窗口,然后点击新增。如下图所示。三、新增后保存,然后右键新增的基础资料目录,选择查看关联数据源,选择EditUI,如下图所示。四、选择EditUI后,就会展示出该基础资料的UI界面。五、光展示EditUI界面还不行,需要进行界面切换,点击右边大纲目录,如下图所示进行切换,切换到按钮界面,然后点击KDWorkButton,放到按钮界面。六、按钮添加完后,需要修原创 2021-08-02 09:48:35 · 790 阅读 · 1 评论 -
EAS BOS二开(F7字段监听)
一、有如下场景:根据库存组织过滤仓库。这种场景需要用到 F7字段的 监听方法F7字段监听方法代码如下:/** * 库存组织F7监听 */public void setStorageListener() { // 通过F7控件名称,点出 addDataChangeListener() 监听方法,接着重写 dataChanged() 方法。最后在该方法中写相关逻辑。 prmtstorageOrg.addDataChangeListener(new DataChangeListener(原创 2021-06-25 10:18:11 · 937 阅读 · 3 评论 -
EAS BOS二开(F7字段过滤)
一、在单据界面新增 F7(基础资料类型) 字段的时候,比如:库存组织、仓库、物料等类似的基础资料,当新增单据的编辑界面进行选择的时候,默认就会展示所有的数据,所以可以根据不同的要求,进行相应的过滤。单据头F7过滤代码如下:/** * 库存组织F7过滤 */public void setStorageFilter() throws Exception { EntityViewInfo view = new EntityViewInfo(); //创建一个自定义视图对象 Filter原创 2021-06-25 09:53:04 · 1565 阅读 · 0 评论 -
EAS BOS二开(下拉列表监听方法)
/** * 下拉列表监听 * 该方法需放入 onLoad() 方法中 */ public void bizTypeListener() { bizType.addItemListener(new ItemListener(){ @Override public void itemStateChanged(ItemEvent e) { /** * bizType 单据界面下拉列表控件名称 * getSelectedItem() 获取下拉列表选中的值 * A原创 2021-04-16 16:35:36 · 693 阅读 · 0 评论 -
EAS BOS二开(自定义枚举+下拉列表)
1、在BOS业务建模工具,打开单据界面,先定义枚举,再新增一个下拉列表字段2、这是我已定义好的,步骤就是:新增——>填写名称和别名——>再点新增枚举值——>确定。3、新增字段,数据来源选固定下拉列表,固定列表F7,搜索并选择上面定义的枚举, 点击确定。4、枚举定义好后,BOS设计开发工具界面,单据目录下,会生成一个相应的枚举文件,右键点击发布,Java视图界面代码结构就会生成相应的Java类。...原创 2021-04-16 16:28:21 · 1753 阅读 · 1 评论 -
EAS BOS二开(单据新增字段)
EAS BOS 新增单据后新增字段1、在新建的单据界面上单击右键,选择字段管理,然后出现下图界面,然后点击新增字段2、因为每个字段的类型不一样,所以选择的时候需要注意。F7基础资料 类型 已有基础资料类型(这个是根据数据来源,自动带出需要的值)文本类型数量类型备注类型布尔类型...原创 2020-12-28 15:51:32 · 1151 阅读 · 0 评论 -
EAS BOS二开(新建单据步骤)
EAS BOS 新建单据步骤注意:我这是在有基础模板的情况下新建的步骤1、在业务建模窗口,选择一个目录,然后按下图操作2、然后输入单据信息3、选择创建方式,由于我的环境下有基础业务单据模板,所以选择的是:复制已定义业务单元。4、选择基础业务单据模板,然后点击完成即可。5、结果如下:...原创 2020-12-28 15:36:31 · 1222 阅读 · 0 评论 -
EAS BOS二开(单据新增界面设置字段默认值)
EAS BOS 单据打开新增界面设置字段默认值1、通常情况下,新增一张单据的时候,表体的一些字段值是需要自动带出来。2、例如上图圈中的部分,业务日期、单据状态、公司、创建者、创建时间;以及默认添加一行分录。可以通过后台代码设置,这样简便了业务人员做单的时间。3、在新建单据发布后,会生成许多类文件,代码则写在下图目录结构中的圈出来的 java文件 中的 createNewData() 方法中。4、展示代码/** * 客户端单据打开新增界面带出相关字段值 */protected com.ki原创 2020-12-24 14:52:29 · 1574 阅读 · 0 评论