金蝶EAS-BOS开发常见问题与解决方案
需积分: 10 87 浏览量
更新于2024-09-07
收藏 222KB DOC 举报
"金蝶EAS-BOS工作笔记包含了150多个关于BOS开发过程中可能遇到的问题及其解决方案,涵盖了元数据发布、错误处理、Eclipse集成、界面设计、数据库操作、服务配置等多个方面,旨在帮助开发者高效解决金蝶EAS-BOS平台上的常见问题。"
金蝶EAS-BOS是一个企业级应用系统开发平台,它提供了丰富的工具和框架,使得开发者能够快速构建企业业务应用。在使用EAS-BOS的过程中,可能会遇到各种问题,这篇工作笔记总结了这些问题,并给出了相应的解答。
1. **发布元数据问题**:如果在发布元数据时无法看到代码,可能是发布方案路径设置不正确,需检查`src`, `deploy`, `metadata`等目录是否正确配置。
2. **eas5.4更新数据中心问题**:更新时出现文件找不到错误,解决方案是删除`runtime`目录下`config`目录中的`datasources.xml`中的版本检查代码。
3. **Eclipse集成JAD反编译插件**:为了查看和编辑Java字节码,需要将`jad.exe`放入系统目录,并将`jadclipse_3.1.0.jar`添加到Eclipse的插件目录。
4. **继承ListUI界面**:创建继承自ListUI的界面时,必须包含一个名为`id`的字段,这是界面识别的重要标识。
5. **onLoad方法错误**:如果`onLoad()`方法加载失败,可能是由于内部调用的其他方法存在错误代码,需要检查并修复这些错误。
6. **无效列名问题**:在访问RowSet时,确保引用的列名是有效的,否则会抛出InvalidColumnName异常。
7. **应用服务配置**:确保启动的服务器与运行的项目方案匹配,数据库服务正常运行,且数据中心配置正确无误。
8. **实体Entity ID自动生成**:在BOS中,实体的ID通常是通过Oracle的函数来实现自动递增,具体配置在`entity_pkmapping.properties`文件中。
9. **客户端配置错误**:当出现“客户端配置错误,找不到第三方类”的提示时,检查客户端代码是否有误,或者确保所有类库已正确导入。
10. **获取单据分录记录**:通过界面对象或实体关系可以获取单据中的分录记录,例如`ProposalDefinedInfopdInfo`的`ProposalDefinedEntry1Collection()`和`ProposalDefinedEntry2Collection()`方法。
11. **引用界面功能**:要引用其他界面的所有功能,可以继承该界面或通过其他编程手段实现功能调用。
以上只是部分问题和解决方案的概述,实际工作笔记中可能包含了更详尽的步骤和技巧,对于深入理解和解决问题非常有帮助。在进行金蝶EAS-BOS的开发时,这份工作笔记无疑是一份宝贵的参考资料。
2011-10-26 上传
2021-09-21 上传
2021-12-16 上传
2024-04-02 上传
2021-10-08 上传
2024-10-28 上传
jsjacky1101
- 粉丝: 11
- 资源: 5
最新资源
- 你好,世界
- Day24
- Python-PIL-picture:采用感知哈希算法基于Python-PIL的图像去重
- BookReviews
- 网页游戏java源码-AnagramGame-1:这是我的游戏,我只是测试如何学习如何控制JavaWeb应用程序源代码
- 同济大学论文:又一个同济大学研究生学位论文模板
- pong-game
- 动物怪兽头像系列图标下载
- MATLAB用拟合出的代码绘图-darc-experiments-matlab:使用贝叶斯自适应设计运行延迟和风险选择(DARC)实验
- Redis-x64-4.0.14.2.msi+redis-desktop-manager-0.8.8.384.exe
- sm-engine:代谢物注释引擎,用于成像质谱
- platexcheat:pLaTeX备忘单
- react-basic-image-search
- OpenSC2K:OpenSC2K-Maxis对Sim City 2000进行的开源重制
- mysite
- P-Moontool-开源